gt2003 (original poster),
Man, you are a glutton for punishment!! But you are brave to repost and good on you, mate. I've been watching the original thread and now your repost for several days and I cannot believe the unbelievable amount of unfair, second-guessing, hindsight is 20-20, sanctimonious, self-serving criticism you've received from some on this forum. It is really incredible that anyone would criticize you given the per se reckless and shockingly irresponsible behavior of the DM. Of course knowing what you know now, you should have ignored the crazy actions of the DM, but how could you know that at the time, especially since his actions were iteratively crazy?? We are all taught and told--explicitly and implicitly--both during our training and certainly during the dive briefing, that the DM is the boss of the dive (yeah, yeah, the DMs may say, no, you're the boss of your dive and yes, that's true, but try getting sideways with the DM on any boat dive (going too deep, getting too far away) and see how that goes for you). This is doubly true in your case, when you made your issues clear to the DM. Of course, you own your dive, but again, any suggestion that you made some terrible mistake and should have willfully ignored the DM you had specifically hired to help you is profoundly unfair after-the-fact second-guessing.
Again, thanks for the lesson and for the courage to post (and repost!!). Thankfully, I think DMs like yours are rare and I've never had a DM act even remotely this irresponsibly. But your experience is a real eye-opener and will certainly be on my mind if I ever have a crazy DM like this.