Only some sectons are in the preserve. Lots of common dive site are NOT in the marine preserve.
When first reading the post, I was wondering what was the rest of the story. I figure that there is some basis, but that times, distance, and speeds are all exaggerated. 10 minutes of drifting waiting for a boat is a long time and can easily seem to be more like 45 minutes.
My second thought was that, I'd probably be a fool and show up again for the 2nd day, but even slow learners like me would have changed dive ops by the third day.