I think this has to do with government rules limiting overseas spending. The system keeping track looks to work only on Chinese ID card numbers.
The original question related to people with accounts funded by a foreign credit card. Why should the CCP care about such people being able to spend outside the PRC mainland?
They can just limit transfers between mainland residents and "tourist" accounts.