@Bwian
Ok, inspiration IS striking. Just checked some dates on an e-mail
from GrumpyOldMan. 5-22-2007 he says we need to check rotations.
I find a problem with my quats to euler and euler to quats conversions.
I update my utility and voila! the feudal knight slashing animation is ok
now. Problem is, the dwarf animation .cas files I have are dated 5-21-2007
so I never applied the updated transformations to any of the cas files.

Your copy of my utility must also be outdated. This shouldn't make a difference
for small angles but maybe it is affecting the foot bone and lower leg for
animations. I've been updating my stuff all along to deal with the new
header/footers in Caliban's directory so I don't know how to backtrack
on this. Could you check the creation date on your copy of
animationlibrary.py and see if it is about 5-21-2007? Might help to narrow
down the culprit here. We can compare the algorithm in the function
computeeulers to be sure. Hope this might be it. Would make life
easier except I've got animmerge torn apart at the moment trying to
deal with the animations in new_2h_axe_halberd which have bones out
of order.