Doesn't seem like that would be covered on most polocies. I've never done any drag racing so I don't know how this works. Do you need to get special insurance to cover this type of thing?
Glad to hear you are ok. That is the most important thing. Good to see the safety gear did it's job.