KE out of ORD would be the best for you, but sounds like that is out.
With DTW-HKG starting up, seems like you should be able to tag on to the late night dragonair hkg-can flight. DL.com does prefer to send you on the nasty cz flight from lax, but hopefully after the hkg flight starts things will change.
I would much rather connect in INC, NRT, or HKG than PVG, as it really isnt setup well for connections.
hopefully they start nrt-can back up again.