Why don't you fly CX (hmmm CX should thanks me), they have good schedule.
ORD - HKG 15:30 - 20:20+1
HKG -HYD 22:30+1 - 01:25 +2
HYD-HKG 02:55-10:50
HKG-ORD 11:55-13:50
When flying with kid, I will choose as direct flight as possible.
With SQ you need to make 3stops. LAX, NRT and SIN. You also need to do stop over in SIN for 20 hours