Payment in native non-supported card currency

One of my credit cards is in AED. I added it to my curve card successfully but I get charged in GBP on my card statement when I make purchases in AED. AED has been a free floating currency for some time.

It would be awesome if the charge-in-GBP policy has an exception if the payment is made in the native currency of the underlying card. My Emirati bank charges 4% conversion fee if the payment was routed as non-AED. I can imagine this applies to many other “non-supported” currencie like AED.