The past referendum results mean nothing, they were not rejected because people did not want to be free, but because they don't know who they are. And an independence vote won't be like Brexit, France actually agreed to let new Caledonia resident keep their french passport and rights if they chose to go independent, the effective change will by that social services, police, healthcare will be run by New Caledonia people, but it won't change private rights until next generation. Its a hard question anyway.
I've stayed a year in French polynesia small islands (and ocean, mostly ocean...), i'm pretty sure the only islands that want to leave are the ones with the international airports (and i'm not sure about Bora Bora, never went there). Those with offshore ressources especially don't seem to trust the independence party for whatever reason (it might have changed since then).
As a white metropolitan french I feel the only right thing to do is to give colonised people the choice, the time to prepare for it and to not take any outcome personally.
In regards to Mururoa I'm glad the actual impact is becoming public now. This is part of the many shameful things that we did in colonies, and, even if it's impossible to make things right, we should take responsibilities on all the consequences.
I am not quite sure what you mean by “other territories do not have the opportunity to vote in their independence”. French Polynesia has its own parliament and government, which has been dominated by “independentists” for quite a while. Nothing is stopping them from holding a referendum every other year, just like in New Caledonia.
Other territories do not have the opportunity to vote on their independance.