Row 165 on every frame is the part that matters. A fixed origin means an engine can place the sprite from one pivot instead of a per character offset table, and the contact point stays put in all four directions. That's usually the thing that breaks when a pack gets imported. Good fix, and thanks for measuring it rather than eyeballing it.