Hope your trip goes well, Bom Caminjo.
I am also flying from Canada to Lisbon (better price and connections for me), so have read this thread with interest. The comments and input seem pretty straight forward so feel more confident and will plan to train directly to Porto rather than stop over...
This site is run by Ivar at in Santiago de Compostela.
This site participates in the Amazon Affiliate program, designed to provide a means for Ivar to earn fees by linking to Amazon