Azores Airlines also operates an ancient A310 on that route and has 2 weekly flights to YYZ AFAIK - their on-time performance is abysmal too - I was booked on the BOS to LIS flight a few weeks ago and that flight was delayed by six hours since they only have a very small fleet of widebody aircraft and if one aircraft get delayed somewhere in their network, it takes them days to restore regular operations.