How to move the Armature Original Point without moving bones?
Your armature is rotated, maybe it's your problem, you should first unparent the mesh in the Properties panel > Object > Relations, apply its rotation (CtrlA), put its origin at its center, reparent the mesh in the same panel, align it on the armature, and it seems to work better.