I am curious about how you manage this.
DS (15) is highly verbal and has tested with a "very superior intellect" (I DETEST that term) - and at his age, can explain how eye contact makes him feel. He has told me that when he works on eye contact, he is concentrating so hard on where he is supposed to be looking that he misses out totally on the actual words in the conversation/instruction. He bought himself a t-shirt to wear at school that says "I don't have to look at your eyes to hear what is coming out of your mouth". We have practiced for years with him on ways to "fake" eye contact. Brief glances, but mostly watching the speaker's mouth, or looking just above, below or to the side of their eyes. He finds the eyes, however, very distracting...
Bee (8) has the same challenges with eye contact, but with her cognitive impairment and severe processing issues, we need to know somehow that she is taking in what we are saying to her. For her, when she is being spoken to, she is asked to "find mummy/daddy". This cues her to look in our direction and prepare herself mentally to take in an instruction, we make sure we are down at her level, then speak to her in short (one step) chunks. We do not demand eye contact from her, though.
With both of the kids, when they try to make sustained eye contact, you can see it is fatiguing, and that they are not taking anything in - moreover, they both are so unnatural with it - they don't look at you, they drill through you with their stares.
I am asking this, though, because of Bee's IEP in the crappy MS school. They keep obsessing over eye contact, insisting it needs to be a goal. We do not see it that way, and want to work more on processing and conversation than where her eyes are pointed (and frankly, she is legally blind, so what benefit eye contact makes is a little unclear - you wouldn't demand a profoundly blind child "look" at you). They seem to be just pushing it as it is "supposed to be an ASD goal, so it needs to be on her IEP". Don't provide any ABA, though... piecemeal crap 
Am I fighting a losing battle?