A US to Canada or vice versa move would work since they’re on the same system, but a UK number, for instance, doesn’t even have the same digits of numbers necessarily, and even if they’re both 10, they’re completely different formats.
And Google certainly knows you are currently in a new country, but you could be there temporarily visiting, on a temporary residence, or have moved. How would you expect Google to know that? You likely also have to accept new Terms based on the country you move to, and there are more than likely fraud policies in place specifically to prevent people abusing a system like that to get lower pricing. The required step is there as policy, not a technical necessity.
At least according to that they won't ask you to accept new ToS, probably due to the fact ToS allows them to change ToS at will.