Currently The Embassy of China in Ottawa looks after the legalization of documents that are under the consular jurisdiction of the Chinese Consulate in Montreal.
Please note that this diplomatic mission refers to the process as document authentication.
Please check with your IDC specialist or the Embassy website regarding the consular jurisdiction of the consulates and Embassy of China.