I'm at Atlas and we have a bunch of folks who live overseas. Our 30-day bid lines are (generally) 17 on, 13 off. We have pilots living in Thailand, Japan, Europe, the Philippines...I think if you want to live outside the States and commute in, Atlas is probably hard to beat. Get a ZED fare or something to get stateside and then the company picks up your travel to/from work from there, and you will never need a crashpad. You could also just DH in on company metal if you live near a major international destination for Atlas, as an example.
Edit: not sure if you are willing to switch jobs, but if so look in to Atlas or another ACMI (or FDX/UPS for the Germany bases of course)