yeah, I assume the issue is just that enemies have a very limited skillset compared to 100 options your guy might have, and the enemies are also in a predetermined environment, so all this allows for a certain amount of scripting and IF THENs.
so, maybe the answer is to have your guy just get enraged and attack with w/e weapon they have, avoiding the myriad skill/item issues
this kind of bones any caster class, so I would also have taunt resisted by magic armor --- not sure why enemies get a piercing taunt
did they ever address this?