This is not meant as a criticism or piling on. I have too much respect for Dave to do that. I'm sure he had no idea it was a bad decision to buy that scrubber material. But he didn't know that at the time. No one could have. As for why he didn't bail out or take sanity breaths, there is a very good reason that I have stated over and over.
One of the very first symptoms of hypercapnea, hypoxia, hyperoxia or narcosis is diminished mental acuity. In retrospect, you felt dizzy or vertigo. But at the time, your addled mind probably couldn't process what was happening. It's great to say we all train for situations when things go wrong. The problem is we are often the last ones to know that something is wrong. It's very easy to be a Monday morning quarterback, even about ourselves and our own actions. But things have to be looked at in the context of being zonked. Can you really be that hard on someone who doesn't immediately ascend when he's narced out of his skull? No, he has no idea what to do specifically because he is narced out of his skull. There is a reason that smart folks who are planning to get drunk don't drive to the bar, or at least give their keys to someone else when they get there. It's because they won't have the proper judgment skills to avoid driving afterwards.
If you are going to dive solo, you accept the risks involved. You can mitigate some of those risks with proper preparation, training, equipment, redundancy, etc. But you can not eliminate all the risks, including the risk that you might be completely incapable of helping yourself. If you are not willing to accept that, then don't do it. If you deny that it can happen to you and decide to dive solo, then your dive buddy is an idiot.