Realistically routing through AKL isn't that much of a detour considering what other options are available. And AKL gives you more options if things go wrong; many flights in the south pacific are not daily. So, I think you've found probably the best option.