Rush reported yesterday that the Spanish language version was approved I think by Congress in 1919.
That being the case the question takes a different light.
Also at issue is the translation. If literally translated it is not so bad. If abridged bad news
"at issue is the translation"
My impression was that the words had been changed. Particularly the second verse. See #10.
It's nearly impossible to translate songs literally. Having said that, The Star Spangled Banner was not made our National Anthem until 1931, so any acts of Congress prior to that date must be viewed in context with the significance of the song past that point.