I have an international client, with your exact same issue. And I resolved the pricing issue as per the previous reply.
By unchecking this option, all prices are shown VAT inclusive as they should be, regardless of where the user is located.
I have implemented this fix a month ago, and everything is working as expected.
If Shopify provided another solution, that is great.