as a side note: this sort of thing is why us British Commonwealth types were so upset about U-571
The U-571 case had a different intent though. The main protagonists were changed from British to American strictly for financial reasons. This was a big US theatrical release so the studio was strictly thinking along the lines of maximum financial return and profit.
This Armstrong movie had factual changes made for political/ideological reasons.