Forgive me While I'm in Male fix it mode. I'm warming up after changing a flat tire.
Another idea is the Air National Guard or Airforce Reserve
I served with a company for a short time from Corpus Christi Tx who had some Mexican Nationals using the Marine Corps Reserve as a method of obtaining a citizenship. I can think of no more deserving people.
I suggested the Air Force since * They have real budgets * They have by far the best living conditions. I saw a complete marble shower in an Air Force Officers Quarters. Only other place would be Sadam's palace. * I highly doubt you would be put in Harm's way. * All branches have a real mission you can put your arms around. Even an Airforce Accountant keeps Pilots paid who keeps the bad guys heads down which makes our job easier. * You travel on Uncle Sam's dime and network for opportunities. You meet people doing things you would never imagine. Since you probably have traveled much of the world much of this would not be new but it would be from a new perspective.
"All I want is a weeks pay for a day's work" Steve Martin