I can imagine your sheer panic
It is easy to look back and laugh now since everyone is okay. I can just picture it and it sounds hilarious. However, in the heat of things I cannot even begin to imagine your panic. I am glad it all ended happily.
I have a caribener story. I had a rescue on a long lead with a caribener at the end. It was the middle of a long winter and the poor boy never had a chance to stretch his legs. I let him go into a full run with the rope running thru my hand. He looked so happy that I was distracted from watching the leash which came to an end thru my hand. The caribener degloved my ring finger. For those who do not know what this means I peeled the skin off my finger. I also ruptured my ACL that year too while I was horsebackriding.