You're right. I recalled seeing mention of that on here by another anon but I never saw the sources before I typed that post.
I just did some digging of my own and I can't find any evidence for the claim that Priscilla Chan is connected to the Chinese government.
So let's assume that's false until/unless it can be shown to be true.