Motley flight crue :
I'm not an EK employee nor do I work for any Middle Eastern Carrier and nor am I an expat.
Once you are a Captain , in any company for that matter , you have very little "weight" outside the Flight Deck. Maybe in the queue at your company coffee shop but that's about it.
You can't expect an expat , Captain or not , to "fight" contractual issues.
In the Middle East you are an expat first , then a captain or FO.
No one in management gives a flying $&!? ......If you join any company as an Expat you got to "take it lying down".