I have mostly confirmed that the accident reported in the road cycling forum was indeed Keith Alexander (I heard this from a friend of his, so I'm assuming it's true).
Also, some more links:
http://93x.com/listingsEntry.asp?ID=349534&PT=ROCK+NEWS
http://www.deesnider.com/CMS/content/view/167/2/