Being alive is quite nice
So happy you are ok as T-bones don't usually end that way especially with this much energy transfer.
I hope you end up with a brand spanking new car soon!
There is future enhanced sensor suite that could further mitigate this type of crash and it is side front radar with an application (not implemented in any car yet, but has been demonstrated by Volvo I believe) on top of the data.
Coupled with the other sensors in the car, like front and rear cameras and radars could mitigate or even avoid this type of crash all together by sensing that an imminent collision (T-bone is going to occur due to the speed, acceleration and path of vehicles) and making a decision to speed up the car (if sensors believe it is safe to do so) or stop the car (if safer to do so). While this application on top of sensors isn't implemented in any car yet, it could have mitigated or even avoided this type of collision.
Here's to the future!