no idea how to get in contact with them.
I was down there this past winter. You can scramble with as much exposure as you are comfortable with around Playa del Amor. Don't pay for the boat ride out there, just swim or scramble your way out there(easy and hard ways to scramble).
If you have time, hike up Picacho Laguna. I camped there and had some wild burros visit me in the middle of the night. It was either burros or Chupacabra. It was very noisy.