it does NOT matter if you are a Cyprus tax resident, because what is pertinent to any Thai Embassy/Thai Consulate for any Thai E–Visa application are:
1.) where you are PHYSICALLY located at while you submit a Thai E–Visa application and stay located at while your Thai E–Visa application is being processed until it is issued;
2.) what passport country the Thai E–Visa applicant is holding and submitting for a Thai E–Visa to be issued for
Now, let's say you are PHYSICALLY in Cyprus, then the Thai Embassy in Rome, Italy has jurisdiction for all Thai E–Visa applications for those physically in Cyprus and would submit any Thai E–Visa to the Thai Embassy in Rome, and here are the details for a DTV E–Visa application at the Thai Embassy in Rome:
>
*************************************************************************
Also, on the Thai eVisa website, anyone would have to consciously and deliberately have made consideration and needed to have made an affirmative choice of "United Arab Emirates" as there is both a Thai Embassy in Abu Dhabi, UAE and a Thai Consulate in Dubai, UAE with the following message in Red colour and Asterisk below the selection for the particular Thai Embassy/Thai Consulate:
"...
Where there is NO Royal Thai Embassy or Consulate – General in your area, please find the one with APPLICABLE JURISDICTION.
...."