I'm not a new diver, but not a seasoned veteran, either. I remember reading this article and thinking those bottom times at those depths were a little unreasonable (ok, very unreasonable), and of course they weren't within NDL, but I assumed that with limited text space they just didn't give us a printout of his actual dive profile. The bottom time was the whole dive time, from submersion to surfacing, and the depth was just the max depth of a multi-level dive, I reasoned. The purpose of the article wasn't to give all the pain staking detail of a real situation, even though it is based on one, but to make sure that people are aware that even though his computer never told him that he was going beyond NDL or that he needed to slow down and take a dive off or shallower, he still ended up with DCI. It's easy for a new or not yet certified diver to assume that "If the computer says I'm good, then I'm good." But that may not be the case; everybody is different, every computer uses a different algorithm, and nothing is going to be a perfect match for you.
The message here is that even if your computer tells you everything is rosy, if you start feeling symptoms of DCI, especially after pushing the limits of your computer, listen to your body. That's what this guy and the boat crew did and it paid off.