Worked for me as well. Hopefully my account of 11+ years isn't penalized because of this. Not like it matters because I'll quit anyways if forced to send my face or ID.
You probably won't even have to validate then. I guess they can safely assume that you didn't create your account when you were 7 years or younger. They said they expect 80% of users or so to be auto-verified by some other means (account age, typing statistics, whatever)
Lots of websites assume you are located in the country where your IP address is, and thus apply the rules for that country. So perhaps if someone wanted to use heuristics instead of uploading an ID, they could pretend to be in the UK by using a VPN.
Legislatively, the UK is among the stricter regimes wrt online age verification. It's a place you want to be VPNing out of. Discord is apparently rolling this out worldwide out of their own free will, not due to legislative pressures.
to be fair, you don't need a credit card to create a Discord account. And yes, I don't think there are ZERO seven-year-olds on Discord. I just think the number is pretty dang small