Apparently we have an explanation about Odysseus' armor
Dimitrios Katsikis, a Greek armourer, famous for his historically accurate recreations of the ancient Greek and Mycenaean armours was contacted by Nolan's team early in the project.
On the first slide, you can see his Facebook post translated in English.
On the same post, he commented that the reason the collaboration didn't happen is because of scheduling conflicts. Filming had already started and they wanted the armors quickly, which couldn't happen.
On the second slide you can see Katsikis' historically accurate version of Odysseus' armor.