I think we have an overload of Inciting Incidents:
- he finds out he's an android
- the aliens arrive
- he finds out about his own powers
His main goal of saving his home probably goes further than that: he must save the world! We've just learned that aliens are taking over earth, so he'll have to stop the aliens.
I love the conflict that he'll be fighting against his own masters. But perhaps make the 'new home' somewhat more concrete... does he have a human wife? Child?
What are "his own powers"?
Currently it sounds like there is only going to be conflict between him and his peers, which makes Earth sound like completely disconnected. Think of JAWS and create a potential dilemma on earth as well. Once his cover is blown, they won't trust him, so there is your additional conflict. He's between two fires...