Update
Quick update. I actually booked the HKG-YYZ in Y in the end.
Tonight, I noticed that 1 seat was available in J. I called in and I was able to split the PNR and get one of us (guess who...) in J.
But I will obviously keep looking for that extra seat in J.