I got it working base on your suggestion. I made an appropriately-sized comp, copied the null and its position data over, then made a new null layer. I attached the comp to the old null, the old null to the new null, then rotated the new null 180 degrees, the chraracter’s motion and the motion of the null cancelled each other out, keeping the character centered at all times.
Thanks a lot!