I was there in February. The chargers are in a public lot with no restrictions on access. If supercharge.info says “private access”, then I believe it is a mistake. Access to the entire island is difficult, but if you get there, there are zero restrictions on access to the chargers. The Ellison-owned hotels indeed have Teslas for various purposes, but numerous private individuals have their own Teslas. There is a car rental service that will rent you a Model Y (which I don’t believe is Ellison owned).
Larry Ellison is trying to buy every piece of real estate he can on the island and pays inflated prices. Some property owners sell to him, some don’t. If you are an island resident, you can ship vehicles to the island. No restrictions on Teslas or any other vehicle. [but there are no 18 wheelers on the island.]
Visiting the island is not hard but moving there is difficult and expensive. If you are able to move there and bring a Tesla with you, there are plenty of public places to charge on the island with free unrestricted access, including the lot with the Superchargers.
Any “private”, “limited access” designation on the Superchargers is wrong.
@corywright @Big Earl