My guess is when you slid off the road into the ditch the unibody flexed
somewhat and the door jamb striker and door latch became seperated
allowing the door to swing open.
Your passenger didn't pull on the door handle by any chance?
05 Park Avenue, 34,145
91 Bonneville LE 305,767