Still no news from a friend on ALC staff but it appears to be:

Very hard FU fall or run into curb, no sign of vehicle involvement so far.
Confusion on the part of medical and law authorities. Add to that ...
Confusing editorial style on the part of the blogger.

Sorry for any confusion that this caused.
I might take the thread down unless it's a good place for tails of jousting with Blazing Saddles newbies

One thing is for sure this shows it's good to have roadid so in a crash everyone knows who to call.