Brother, let me say this...
As an attorney who has handled a significant amount of roll-over and crashworthiness cases, I sent a special prayer of gratitude up after reading this thread, that your daughter is (for the most part) safe and sound. Call it what you will, but favor and blessing were truly bestowed upon your little girl. I can tell you that I have handled roll-over cases involving relatively small amounts of speed (e.g., 30 mph), and if the people weren't killed, they were left brain-dead or quads. Had one involving a 16 year old girl, passenger, now a quad with a lifetime of care that neither she nor her parents can comprehend. She had just gotten a new horse too, and had been a tri-state champion barrel racer previously. The driver, a 17 year old girl, was banged up, but fine. On their way to school, five minutes away, in a rural community. Utterly tragic.
Not to thread jack here at all...but this could have gone so devastatingly wrong, so very easily. That A-pillar held up well and it looks like she didn't suffer too many revolutions - from what I can tell by the pics - it looks like it might have just been one full roll (4 parts to one rollover actually - side, roof, other side, back to wheels), judging from the direction of the scratch marks on the hood, and by the way roof collapsed. Could be a bit more than one full roll, but that's still one too many.
Thank God brother, thank God. My continued thoughts and prayers will be with your entire family.