I have used real Danforth 35HT steel anchors for years in the Bahamas. Almost always set except sometimes where large balls of grass roots get caught between the points, another time where I caught an underwater lawn chair. I use all nylon rode. Drop anchor, fall back with wind or current letting out +/- 50 ft of line, hand tug until you feel it grip, then back down gently to be sure it is set. Then I release 10X (water depth plus 8 ft. bow height) (I am not that good at math!) Back it in with reasonable reverse. Since many Bahamas anchorages have strong tidal currents I usually do a Bahamian moor, taking a second 35HT from the bow chock outside the rail to the stern, dropping back on the bow anchor line another 50 ft or so, drop the second, now stern, anchor, pull boat ahead on the capstan while tightening the stern line until positioned in the center. You will pivot around this point with tide changes. No bowsprit on the 50MY so always some hand work getting the anchor in.
I usually use reverse to pull my primary anchor deep into the bottom until the flukes are buried. Sometimes nothing of the anchor shows at all, just rode going into sand. Have to use the engine to get it out, capstan and often a brief hard reverse to wash the debris off. Never had one of these pull out. Keep a 60HT for storms but haven't had to use it in years.
I usually swim the anchors to be sure they are set. Many cuts between the shallow bank and the deeper offshore places are nothing but scoured out coral. Your set as above will feel fine but you are only hooked on a bit of rock. I don't think any anchor can hold you safely there. You are better off behind an island in the sand where you can be secure.
Sailboats use all chain rodes and swing differently than a power boat on chain or nylon. I like lots of room to swing. My GPS has an anchor drag alarm which I try to remember to set at the anchor drop point not after anchor is set.
There is nothing better than being in a secure anchorage, preferably without another boat or light in sight in the Bahamas, to justify owning a boat. Enjoy it!