i think people are harping on a bit much about this other driver and his attitude, what happened sucks for pezhead no doubt what so ever, BUT if you aren't prepared for the worst case scenario to happen (such as this) then you really should re consider if you are ready to take your car out onto a track.
like i said i feel for pezhead but stuff happens and the guy isn;t under any obligation to pay damages to him.
good luck with your next project