I'm not sure what to tell you there. If you can not get to Rogers or Shaw through the route servers, obviously you will have to look directly. If you do not see enough benefit to look with you, even to respond, well, that stinks (but in reality, it's your prerogative, right?).
Since TorIX is just a non-blocking L2 fabric, if it can not move bits to a certain part during peak hours, that obviously means that capacity is limited somewhere along the route (and by design, it's probably * not TorIX). If an ISP has a containment in your network during peak hours (it's not unusual for an eye network), there's not much you can do about it, after all, it's part of your business model. Collect transit, bits, pairs, etc. in other places it can randomly / arbitrarily alleviate a given problem route, but do not count on it to last long term, since eventually the traffic will change, etc.
Only food for thought. There are so many things you can do to design another person's harmful network. Yes, they have the captive audience (the eyeballs), which severely limits their options.