I've only started reading through the boards after a long (Covid- if I can't cruise I'm not reading stuff) break. I know this isn't as easy for you to do but for us, travelling from NB, we drive to Portland, ME and fly from there. The difference in cost, even with exchange, is shocking and we don't have to go through the mess of Pearson.
I love where I live but when it comes to flights...ugh!