At least you are okay and you didn't hit someone else's car.
Sounds like this car is very strong and can take a hard hit.
Just get a 2012 ZL1
Edit: perhaps the steering wheel bag only deploys if the frame at the front deflects (collapses) to a certain measurement, and as you said, the front clip does not look compressed.
Hopefully it is considered totalled due to that driver side rear quarter.