Glad to here that she is mostly ok. Bike can be fixed.
I'm sure there is a lesson to be learned from this. Lock on to it, heal fast and get right back on. Glad there wasn't any major damage. I just added floor boards and I got spooked at how much easier they drag than the pegs.