Nice shots there! What do you think of the 100-400?, im considering getting one depending what happens with my Bigma. I think the contrail your not sure about is Air Canada o/c.
had a look at the original Raw image, and you are correct ACA A330, could make out the red of the maple leaf
Kevin