I'd like to see those pics, also, YRR.
Never good to get hurt, but it could do some good if others can see where the problem is, and avoid it.
I've got a schwinn styled springer clone here, taken apart, and my grip slipped on part of it as I was moving it over... The tubes that are the straight side of the D... one of em bent over rather easily. I'm not overly impressed with the quality of the metal for the intended purpose. It's probably fine on a beach cruiser going 7 or 8mph.
When I was a kid I did an endo when a front wheel locked while speeding down a hill.
I remember every bit of it clearly!
Can only sail through the air like superman for so long! lol
Glad you seem to be healing quickly.
I'm too old to recover from things like that now!
Best
rc