This all sounds very odd. I have never heard of the Global ATM Alliance but I regularly use my UK cards (Starling and Chase) in foreign ATMs and have never been charged anything. As the amount charged pops up immediately on my phone I often amuse myself by cross checking with the current spot rate and I am always very close indeed. But then I always decline DCC.