Judging by the photos, this used to be a TJ, and its roll cage (which I believe Jeep won’t call a roll cage for liability reasons) held up amazingly well. The front part of the cage is removable to allow the windshield to be dropped, and I’d never want to rely on it at all, much less to this extreme.
Best wishes to the injured couple. Quite an awful accident.