DCS comes from three reasons: diving too deep, staying down too long or coming up too fast...
I'd be interested to see what, if any, impact the Gator had on the DCS hit. However, there are a ton of other personal factors that contribute to an individual's risk of getting DCS. Weight, physical condition, medicines, hydration, cold, physical exertion, residual nitrogen, etc. And because of varying respiratory functions, we all don't offgas during safety/deco stops and surface intervals at the same rate either...
Tables and more specifically dive computers are not exact to your actual nitrogen levels. They are simply computer models based on normative data designed to provide a margin of safety the majority of the time. I haven't seen a dive computer yet that plugged in to your veins like an IV and measured ACTUAL blood nitrogen levels during a dive!!
As we learned in our training, the only way to not risk DCS is to never dive. We are always at (low) risk of DCS every time we dive even when we stay within limits of tables and computers.
Partner, I'm glad you are ok. I hate like heck that you had to go through what you did and I thank you for your openness so we can all learn from your experience. Best of luck going forward!