Occassionally the casting of 'invive thaumite swarm' won't deal any damage beyond the initial hit to the enemy as I assume they resisted the infection part but were hit by the damaging part, even though they're still listed as suffering from it. During this time, they're immune to receiving the infection as the game already thinks they're suffering from it. After 'thaumite infection' has cleared and I re-cast it on the same enemy they again begin to take damage each turn they're infested. Another bug is the stacking of wands when crafted or shift added to inventory which results in the loss of two wands when one is exhausted. The support you show for this game is awesome, and this is one of the best games I've played!
Your theory sounds right with the resists. Unfortunately, thaumites used to be stackable but due to the way it works they'd be exponential. It did bad things haha. The stacking bug is known, we'll get it fixed.
I'm not sure if this is the same bug, so I'm just going to post here. Thaumites only do damage every other time I pick them up.