Do any of the so called Regionals in USA go across to Canada? Then the pilots don't need to be from a country with special visa permissions. I am sure I have read of pilots living and flying from USA simply by getting a 90days visa every time they re-enter USA as part of the pilot job.
A perfect way to be arrested, fined and deported.