If he had a doctor's appointment at Walter Reed, then he was under military orders to stop there. I don't believe the DC cops have jurisdiction over such matters.
He will, in the end, win his case. His lawyers should also bring personal lawsuits against each of the officers who failed to recognize his status. They are simply too dangerous to be cops in DC where this is a common event.