I apologize for having believed the wrong account of how Cleland was injured. It's just that I saw the same thing said numerous times and I had no reason not to believe it.
Thanks for setting the record straight.
There has been a lot of confusion about it, but I think that the Wikipedia version is the accurate one, he wasn't awarded a purple heart because his injuries did not result from hostilities.