Have you tried to contact Canadian Embassy within China?
They may be able to provide some info, here's BJ's line: (86-10) 6532-3536
Alternatively, you can call the Canadian Int'l Toll free number, and once you're speaking with the representitive, tell them your situation, and request them to provide none-1-888 numbers... http://www.canadainternational.gc.ca/telephone-en.asp
China Toll Free 10800 1400337