unlimited multi-attack in general suffers from the same problem imho
The answer to both? Limited Multi-attack (LMA) and Limited Multi-transfer (LMT)
imo it's the template's fault, not the fact that it's unlimited. if it's a problem on your template you can enable stand guard, LD, increase neutrals, etc. and you don't need a mod that limits multi-transfer when it's impossible by default. I believe the problem is solvable without mods.