Marina Cay or Trellis are not your nearest Bail out from Cooper, unless you absolutely need a mooring ball.

If you absolutely cannot, cannot, will not, begin to comprehend anchoring, and have no inclination to even try, you are stuck with what you may or may not get.

Benures Bay is the nearest Plan B from Cooper. Yes, you must anchor. Everyone has to learn how some time.