first, glad he's ok and hope he makes a full recovery.
I just talked to a client today who races the Baja 1000. talked about the SPOT etc. He says he now carries a SAT phone for the very reasons you wrote of. that way the WHOLE picture is immediately clear. The SPOT does its job. It would result in a rescue. but the confusion and extra time in a life flight situation would be better addressed with a phone. I am going to look into one. cost, rates etc. Client deactivates his when not racing. so.... we'll see. It may be cheaper than we think.
I agree rock. you can get a sat phone for about $50 per month for a safety plan.