Isn't this supposed to be the same suit as in the first film? I don't understand the discrepancies, unless I missed something.
It's a museum suit from the smithsonian that looks similar to TFA Cap suit, made in recent times as an homage.
Some details were clearly changed.