The ELO is not written in stone.You get it,if and when there is an empty space for it.
And bear in mind,that even taiwanese pilots are doing the ELO for YVR,LAX and MIA and they get the preference ahead of you(and of course in any other issues),so if there is no local applicants ,than come the expats.I know a guy who was refused from the ELO when other locals got it.
some info for the tax authority of Canada or USA would be usefull.....