That’s why I said that I probably did not express myself well. I was not thinking of a difficult situation that you see coming. More about something that happens in a split second without warning and when you realize, it is too late. We have reef hooks that we use while drift diving. Bad idea but it happens.
yes i do understand you are looking for some type of protection from something that could happen without warning.
perhaps you feel a reef hook may not be what you are looking for.
i think you may be looking for a solution to a problem that may never happen. and although i appreciate the effort to try and be prepared for any scenario, i truly believe the advice you have been given is the best advice.
be well trained.
don't dive these type of sites until you both are confident in yourselves and each other.
discuss how to handle strong current and possible down currents with the dive guide.
discuss the guides advise with your buddy.
have a solid dive and gas plan.
stay close to your buddy (i always recommend about two arm lengths).
if the sh*t hits the fan try to stay calm, control your breathing, think about how to react, then act.
that is really all that any of us can do.