Hey donkey, welcome to the new forum!
Does the TP not qualify for the foreign earned income exclusion? If it was just a short-term job in Canada then probably not but I'd rather ask than assume. If you can qualify, the FEIE will probably yield better results. If you've never done an 1116 you've probably never done a 2555 either. 🙂