I emailed TAP to ask about YYZ - LIS later this year, and received this reply. However, based on what I have read in this thread, I am skeptical...
The aircraft that operates the Lisbon-Toronto-Lisbon flights have lie-flat seats.
Should you require assistance with creating your reservation, please contact our call center at 1 800 221 7370.
Kind regards,