The intelligence did not come solely from Canada. Some was provided by an unnamed ally in the Five Eyes intelligence alliance.
That's the big point in this story for me. When you have another of the five eyes (Australia, Canada, New Zealand, the UK and USA) corroborating the information it makes it all the more damning.