There's normally a minimum speed before the 'bags deploy, regardless of the "G" shock to the various sensors - if he was going fast enough, the shock of the chassis hitting something solid enough to break that casting may have set it off.
I don't see him getting any sort of warranty support unless he can prove how slowly he was driving - perhaps the car insurance will cover (some) of it?
It's similar to a problem with some vehicles having fuel shutoffs operating when they've bottomed out hard - IIRC, Jaguar had a few issues with this.