use this script for bone rotation conversion. simple and easy to read
just replace the name of your action and bone
action = bpy.data.actions["Hand.RAction"]
eulerDataPath = 'pose.bones["CATRigRArmPalm"].rotation_euler'
quatPath = 'pose.bones["CATRigRArmPalm"].rotation_quaternion'
obj = bpy.context.object
bone = obj....
I'd do as @Policesate suggests, make a backup of the original Blend file, then - Try making a master parent for the model. From there the included animations should become local to the parent. Either enter in your desired location for the parent or simply drag it there - keyframe that.
The included animations should stay with it. If they've keyframed the ...