Thanks for reporting. (I was off from Factorio during weekends.)
Should be fixed in 0.17.9 / 0.18.1.
A new asymptotic formula is applied, so damage resistances approaches 100% slower when closer to that, and never exceed that. Low resistances (esp. in lower tiers units) are unaffected; while high resistances (e.g. category XX) can have 99%.
It is an interesting finding, BTW. The formula were made, when there were still only category IV to X. When extending to category XX, I expected the game to treat it like 100%.
Such unintended behaviour has immediately brought me some potentially "funny" ideas in my mind:
A/ Maybe a species of fire-affinity lifeform, where they absorb fire? (Something like a volcano dwelling creature, up to a fire elemental in fantasy lores?)
B/ How about a venomous lifeform that actually like poison a lot? Spitting poison all around when fighting. And the poison puddles damage players but heal themselves at the same time? (Not to say poison capsules and poison clouds would only be beneficial to them...)
These can be quite wild, and not fitting the theme of this mod. So if I ever come to them, they will only appear in other mods (like Schall Alien Mutation or a totally new mod. Never be any new species in this mod.