Indeed DRUK! Nasty attack of finger trouble! DXB it should have been/is!
Gibon2 - Thanks for the SIN suggestion; outward it's fine, except that as you suggested the SIN - CHC legs are all in 777- 200s, not 300s.
The problem is that the return has a minimum stopover in SIN of 6 hours so total time is 31 hours or more.
In the end, you select the number of stops and the fewer there are the more you pay!