NZF have asked FIFA to come up with some cash... I imagine this will happen, which will help out.
I use to play Rugby with a guy whose job was to organise charter flights on private planes (overseas admittedly) according to him, once you got over 30 (@business) people it becomes quite cost effective as the main costs (fuel / pilot / landing) are constant. No idea where NZF got the figure $2million from, but I doubt it very much!
Given the size of the ALL Black wider team, I can imagine them paying $2million plus each time they fly out for a game.