Oh my! That must have been terrifying!! That's one of those moments where it feels like if you could get them to sit still it would be bad enough, but of course, they NEVER sit still - just making things worse.
I'm soooooo glad that things turned out okay for you! Take care.