This seems to be improvement on the itinerary:
syd-hkg,hkg-yyz,yyz-ord,ord-sju,sju-pos,pos-mia,mia-bos,bos-sfo,lax-mad,mad-cai,cai-lhr,lhr-hel,hel-sin,sin-bkk,bkk-bom,bom-hkg,hkg-akl,akl-cns,cns-per,per-syd
LAX-MAD is IB but there are 2 flt numbers. Otherwise, you may tell me if you still see problems. I have taken your suggestion to stick with YYZ-ORD. That way, I can be sure to reach ORD with fixed dates. You will see I have changed the last few sectors. What do you think?
Foreigner