Regarding to your last question Agincourt:
I have talked to a pilot regarding this couple weeks ago and they said they it will be very hard not to stop on the return unless it's lightly loaded, favourable winds and summer time.
BTW, just noticed CP added a flight leaving YVR 3:30pm to pick up passenger from CP 8 which arrived in HKG around 2. I remember before there was a discussion that there was nothing on CP metal for people to connect to YYZ from YVR.