Congressional Medal of Honor? No Way !!
In the Goofs section, fortunately, IMDB clarifies this terrible faux pas in an otherwise wonderful film.
Having spent a couple of decades in the Army, I knew instantly what had caused this screwup. It happens a lot, actually, since the military Medal of Honor (erroneously but commonly called the "Congressional Medal of Honor" is easy for some civilian to mistake for the similar sounding "Congressional Gold Medal," which has nothing to do with the military, or combat, or heroism. It's just an expensive trinket given out more for political or partisan reasons -- often to very deserving persons, but the award decision has more to do with how much good publicity will accrue to the politicians involved, or some cause they want to be associated with.
To beat the dead horse even further, I repeat: the military medal for bravery is NOT called the "Congressional Medal of Honor." Its proper name is the "Medal of Honor." Congress has nothing to do with it, really, since it is awarded by the military, under the aegis of the Commander in Chief. Its award is purely an Executive Branch responsibility, though the paperwork does mention, I believe, that it is awarded in the name of the Congress -- though they have nothing at all to say in the selection or award process.