You did an Industry Canada lookup. I want to go back to Mr. Green's question with respect to the China Cultural Industry Association. This link is problematic because of its direct connections to the CCP.
The address that this donation was sent to is incredibly important. You said you're not sure about where it went. Are you able to verify that by searching your records, or would an email search confirm that?