coming into this one a little late, and tried to read all the posts, but i'm sure i missed some.
First, thanks for sharing your experience, hopefully it'll help other divers.
Second, and I don't recall if anyone posted this yet...
....I would recommend you pick up a set or submersible dive tables. I always carry a set of Air tables with deco schedules on the back for every dive. You said yourself you broke your planned limit of 130ft and relied on the DM for a backup plan.
I have to ask, what if a strong current came by and swept you or the DM away? You would have to make an ascent on your own from a deeper depth than planned without knowing if you broke the no-deco limits for that new depth.
While you did say you made a very slow ascent, and even if you did break the no-deco limit you probably would have come out of it on the ascent, it's a scary thought to think you may have ascend with a pending deco obligation (according to tables) and thus left yourself at risk of DCS (especially with an elevated heart rate and breathing rate from the situation).
So, I'm not here to bash you for what I consider a very dangerous dive for a newbie, only to recommend you pick up some submersible tables so you can plan the dives yourself at depth if your depth/time has changed.