I attempted to do both of those. I was told CHC, MEL, PER, SYD, BKK etc are "indirect routings".
There is only availability from NAN to AKL, so I have to start from there. From AKL to CGK, I was told I may only connect through Singapore and it HAS to be the non-stop from AKL. Anything else would be considered out of the way, and I would need a RTW ticket. I spoke with a supervisor who seemed annoyed and unwilling to budge. I mentioned MEL is on the flight path from AKL to SIN and he was unimpressed.
They seem to have an overly strict interpretation of direct routing