Stef,Thought about it today.and had visions of what just happened to you.
One good thing about having a sloped driveway.Allthough the roads seemed dry,the drive was still icy so I didn't bother.Looks like a bit of ice at the Rest and be Thankful car park too.
Hopefully not too much damage.