I also notice how DEX and STR armors/helms have equal or more Armor stat than the INT versions.
And yes, the Added STR was supposed to be rounded to 33, but was probably 32.2 or something and got rounded down instead.
I'm sure it actually gives 32.5 STR instead of 32.
So if you equipped both the helm and armor, instead of getting +64 STR, it would be +65 STR.