speedtwoten,
I would like to temperate that.
EU compagnies will not make a difference based on race. It is a fact that they will take a local above anybody else. To be fair, whitch company won't ??
No you must have the right to live and work in EU, or you would not even be considered.
Try to find a job in the States without 'green card' and see if that's easy....
If you have the papers (and you have to make all that by yourself), you will be considered like any other europeean non-local.
Asia readily accept EU pilots because they don't find on the local market the pilots with the required level of experience. My bet is the day asian airlines find them, the door will close for expats.
On the same token, I am sure that if EU compagnies do not find the guys they need, all these 'restrictions'will be lifted like by magic.