TSN/CTV doesn't currently show a lot of skating specials, so showing TYCT was a bit of an anomaly. I'm sure they thought it a great opportunity to air what was probably a relatively cheap show of Canada's Olympic (gold) medalists coming recently enough off the games. It seemed like a slam dunk, and then there were mysterious issues with getting it to air. Full disclosure: I used to work for CTV in closed captioning, and while I could joke about issues it would have faced, the fact is it's a big, big deal for a big and advertised program like that to be pulled. It's not a good look for the show's producers: V&M.
The only way CTV/TSN would ever consider this again would have required the program to be a wild success, and it decidedly wasn't. They couldn't even air it within the same calendar year as the Olympics they wanted to benefit from. The program itself with all the interviews was hella cringey at times, and that's coming from a pretty big fan of all the skaters involved. So, I think everyone bringing up CBC is at least more-correct in that guess.
Why isn't CBC airing it? They don't have a lot of extra resources, perpetually, as a public broadcaster. Has CBC's coverage this year gone well? I haven't seen much of it on TV, so I have to guess no. Was Battle Of The Blades a success? Enough to invest in figure skating further?
And the sad fact is, the tour was struggling to sell. Hell, look at the list of performers - they clearly struggled to land names that will get people into seats. I love Kostner, V&T, etc., but they aren't especially well-known Canada outside of the skating community. If this tour did well financially, that's great, but I'll be shocked if it's a financial success when all is said and done. I don't think that's anyone's fault, and is probably mostly to do with timing (who could sign on to the tour) and skating's continuing popularity sunset.
All of that is too bad, because this year's tour looked so much better than last year, and would have been great to see either live or on TV. But sometimes the stars don't align.