The current Ireland/Canada air agreement is as strict as the Ireland/US one.
EI are not allowed to fly to Toronto as thats for Canaidian airlines lice AC,TSC and 5G.
EI can operate to Montreal but obviously it isnt a priority. Im sure 2/3 weekyl flights to YVR would fill up as AC got alot of YVR connections into DUB this summer.