Got rotation about the hilt working correctly using an empty game object as an invisible parent to the sword.
Continued work on sword swing animation.