If you look at the Google Earth shot I posted, it looks like there's a bunch of "missing" houses right there in the crook of the south jetty. Maybe a hurricane did some "house cleaning"? Looks like a reasonable access point as long as you have Cattrax.

Does the city / county permit catamaran launching off the beach? Do they require a permit if there's <10 boats?