It's not a case of winning or losing, but how you have the debate.
BMW NZ does not maintain any delivery program, economically viable or otherwise, it is wholly under the control of BMW AG, and as such it is their terms, conditions and pricing that have to be applied. Which is why I was interested to see how much the US of A off-set the costs.
Not 100% sure about the freight question, so i'll try to answer in two different instances, for a new car delivered in NZ there is no freight charge, even for cars delivered in Dunedin or Invercargill. For a Welt delivery BMW NZ cannot charge freight - it has to be organised by the owner of the vehicle and also it cannot be shipped on the same RoRo service as all the NZ new vehicles.
Glad to see the yanks have cottoned on to shipping X5s back and forth across the pond, it was a few years ago that I saw them being delivered in the Welt to Billy-Bob and Betty-Sue so they must have worked out what it was costing them.
The previous "Tourist Delivery" scheme that new cars were supplied under, even to NZ, was quite different from what I understand, and went back to the days of requiring overseas funds to buy a new car. There were quite a number of BMWs supplied in this way from what i have been told.