Exiting the PRC if you arrived on a GD could be an issue. They will have a problem with you leaving the country as the immigration people at the border won't understand how you got in. You can ask your handling agents in CAN how to do this, but I don't anticipate it being easy. There doesn't seem a word for flexibility in the Chinese languages.