Just a quick point. Some of the US regionals will be reluctant to talk to you until you get the greencard. Expressjet, Gojet etc will talk to you and have hired people without an FAA ATP. Im sure others have too. Once you have the Greencard in hand things move very quickly.
Remember though that an FAA ATP requires 250 PIC and 100 night.