Hey - that CX flight is awesome... so long as you're only using it for JFK-YVR and then go home and go to sleep!
I think that 2:45am timing is very strange and must have to do with the 10:40pm departure from JFK. Excuse my ignorance but why would someone want to arrive in HKG at 5:45am? Even if you connect to other areas you still arrive so early that it's painful