Google was actually reasonably quick. I've had to deal with GeoIP providers marking an eastern European IPv4 block sold to a Dutch ISP which took months, and I think a few services still think that block belongs to some Ukranian ISP.
If you update your HE information, the GeoIP databases will update too, but it can take a while. Every site admin that manually downloads their GeoIP database needs to update theirs before you can visit your site.
This is also a lesson to web admins: if you're going to use GeoIP databases for country blacklisting, update them often. Unless you've containered yourself to hell, your OS distro probably automatically distributes databases in some form.
I turned it off after a few days because of the same side-effects that you mention.
I am surprised. I guess, even with an an address space so wide that you can almost randomly choose one that is free, websites are still able to identify certain types of actors. I'd imagine that the heuristic is more of an allowlist in IPv6, versus a blocklist in IPv4.
I lived in Russia and used HE tunnel for IPv6 in my home network for several (10?) years. With endpoint in London.
Then I've moved to the Netherlands, and I'm privileged enough to take all my network equipment with me.
I setup same tunnel in the Netherlands. And now I'm in Russia again. I mean, all sites who support IPv6 and bother to detect country, think I'm in Russia. As result, I got lot of bans ("This site is configured to reject requests from your country"), additional CAPTCHAs, refused orders in internet shops ("Your delivery address is XXXX km from your IP address), etc.
I need to remove this tunnel and "order" the fresh one. It is so frustrating.