It's entirely at the whim of the US government whether they allow non-KYC foreign people to have USDC accounts.
Right now they say USDC:Yes and USD:No. They could easily say yes or no to either one at any time. Blockchain as technology is irrelevant.