Hi,
It says:
b) If the above address is not the country of nationality of the person you are sponsoring, has that person been lawfully admitted for a period of at least one year in the country where he or she is living?
It did not say that in order for that person's application to be processed at the current country of residence that s/he needs to be still legally staying there. Well all of these are just our opinions anyway. I hope the OP can find a really good lawyer who can help him in his current situation, not just a lawyer who sees dollar signs when he sees the OP. And there were forum members who have told of success stories of their friends. Might help if the OP can get in touch with the forum members' friends. Just a thought.