... if Canada were to team up with China in a humanitarian effort ...
I would agree Canada to send oil to Cuba, but Canada doesn't need China for this. And China's own support for Cuba doesn't reflect 'humanitarian effort' but rather an attempt to gain influence in the region. Very much as the US administration, China has no interest in humanitarian assistance, they seek leverage over others to exploit them for their own goals.