I have a couple of general comments not necessarily related to this incident.
I don't care how much you spend or how far you fly, if you don't think a boat or a captain is safe, don't get on the boat.
If you are so unaware that you run out of breathing gas, do not expect good things to happen. So as you sit there with waves crashing on your head, you should reflect on how much that extra 15 minutes of bottom time was worth.
If you do get on the boat, remember, there is only one captain, and most times its not you.
If you do get separated from the boat, remember, the captain is going to recover everyone else before they come for you. If you are drift diving, this could take some time.
Some of you need to go and work a summer on a dive boat. What you have to deal with will shock you. You get on a boat with 20 strangers, with various experience levels, from 14 years old to 75, in various physical condition, and the only equipment that you know works is the tank and weight belt you give them. And you do this 7 days a week, 2 trips a day.
Considering what they are paid, I don't know why these folks do this for a living .