The same thing has happened to me. I pay for a different American phone number and use an eSim in order to avoid these fees. I always have my American eSim set as on and turn off my Fido number / data / data roaming the moment I am about to leave the...