I can not address this specific accident, but along some of the Kauai coastline there are no beaches, helispots, meadows, other other suitable places to put a helo.
I flew out of Barking Sands for a while (with floats) and you would be hard pressed to find a place to land along the Napali Cliffs in the event of an engine failure.
Yes, until the FAA says so, most operators will not install floats or purchase twins on Kauai.