Man, I've been there and done that! As a fellow T1, I know what 300+ feels like. For me, MTBing will send me high more readily than road riding- the higher bursts of intensity maybe?- so I definitely have to check more often or wear my CGMS.

I'm sorry that you had a crappy ride, but don't let the big D get in the way! You can do this!