Long bridle and sea anchor on about 200 metres of line at least for a boat like that. Get an axe and free the locator beacon. Life boat and if none, pad out an area and stay there. keep radioing position.
Don't know that normal anchors wouldn't just make matters worse. If no sea anchor..make one..matresses and sails?
Second guessing poor bastards lost at sea is not kind but the more we discuss actions to be taken the better if we ever end up there.