SGN-BKK-BAH-CDG-YUL-YYZ, Aeroplan 014 ticket, business class lowest the whole way.
TG was able to issue GF BPs and tag the bag to final destination, but could not issue AC BPs. No problem, can just AC OLCI, right?
AC OLCI does not allow check in for the AC segments, displaying only "Your trip starts with another airline. Please check in with the first airline of your journey. They will be able to check you into all your flights." This remains even a couple hours after the previous non-AC segments were flown. The only remaining segments are AC yet AC OLCI is not an option because the AC website and app think there are still preceding partner flights.
I took a look at AC's Manage My Booking and now understand the confusion. It seems Thai and Gulf Air now fly to, and within, Canada

If that's not strange enough, I managed to change seat on the YUL-YYZ via the otherwise broken OLCI, received an email confirmation of same ("You’ll be seated in Business Class, seat 1F on Air Canada flight AC429, departing from Montreal on Wednesday, January 10."), yet per reloading the OLCI page or cowtool, the change did not actually stick. Suffice it to say, something in the back end is very broken.
All hail AC IT.
(Very thankfully, the above is moot after finding a human in CDG and being proactively offerred a free change to the earlier CDG-YYZ direct, as yet another reminder that the most redeeming feature of AC is its people.)