After reading all of this, I think you'll have no trouble going through YVR. They seem to scrutinize those who are actually staying in YVR, rather than a direct transfer for whatever the reasons. I wonder what the CX GA in HKG will say when she sees the itinerary? Good Luck, you'll be fine.
SHADO