"Expats" is also used for elderly retirees moving to the Costa Del Sol, so IME it's not a particularly high-income or white-collar term.
Now, if you were talking about "non-doms" that would be a different matter :)
Of course, I agree that a bank accustomed to dealing with expatriates would probably be understanding of someone spending a lot of time in another country.