I have no idea since I'm not Canadian.
Technically speaking, the bandwidth necessary for algorithmic trading is nowhere near that needed for bulk Internet traffic and generally in electronics (in this specific situation I'm thinking mostly of routing, though maybe it also applies whatever is used for maintaining long distance signal integrity in fiber, plus possibly single-mode vs multimode in fibre has transmission speed implications) if you're trying to get the greatest speed possible you're not going to get as much bandwidth since at the bleeding edge the optimizations done for one tend to have as tradeoff less of the other.
That said, this is all informed speculation (I worked in Finance, and have an EE Degree) rather than specific knowledge of that situation, so take it with a big pinch.