So that is unlikely to be caused buy your current ballscrew and nut setup. The problem is the screw moving within the casting and no extra nuts or loctite will help
Can you post a similar photo of what your replacement ball screw looks like.
Ideally you would modify the ball screw to create a shoulder at the fixed end which typically involves reducing the diameter. Turn a “washer” which then slips onto the reduced diameter and becomes your “stop” and could be loctited in place.
You then reuse the thrust bearing arrangement of the original with the bearing now running aganst your “washer” and the casting on one side and the other side has the bearing against the casting and handwheel.
You wil also need to add the keyway if that was present on the old one to locate the dial and handwheel plus t ethread for the nyloc nut that adjusts the bearings preset.