Yeah, changing the currency, country, timezone, those sorts of info in general, functionally establishes a new billing setup and Meta's gonna apply the default risk controls to it. In a way it's a good safeguard if someone unauthorised accesses your account and makes changes to it. Gonna need to build that back up by doing the usual consistent and gradual spending + on time payments. You'll want to avoid doing that too often as well.
If all else, you can try contacting Meta's support and let them know what went down and request a limit increase (for all that's worth, not guaranteed after all).