Don't forget the Africanized killer bees. Seriously, it was probably 6 years ago and I stayed at the Blue Orchid just north of the beach, which had no beach and you didn't want to walk on the old coral without foot protection. Literally, I could walk 500 feet south and I went from no beach and coral to white sand, so it's possible the locals hid it from you or maybe you were too busy hanging out with Jack at the bar to notice. That's how I remember the sand back then, but didn't really play in the ocean. It was sandy near the shore at least as far as the tide when out. It's entirely possible things have changed, if you were just at that exact location near the Blue Orchid last month, I'll defer to you. 20 years ago when I was in Moalboal, I was told Panagsama Beach was really nice until a typhoon came through. All it takes is one typhoon, so it may look a lot different these days.
From the Fastcraft (pronounced "passcrap") ferry landing, walk left (north) about 50 meters to Pebble Beach. Very pretty, no sand. Maintained by a resort just across the road; they will solicit a modest fee.
I'll send the Wife in, she will eat her way through those annoying lil blighters before lunch time! She LOVES them RAW! lol