A ton of competition and local universities are freaking out over the loss of international students money with the federal changes.
Have you tried looking at various operations/analyst type roles in Toronto outside your usual search? You'd probably do decently well in those roles. Even project management.
Immediate impact:
Medium term:
Long term:
Edit: I forgot unions and labour protection in immediate impact.