Just modify the system to drive the hip position based on math.
At the start of the grab you should flag the height needed to align the animation, you then tween that (lerp) into position by adjusting the position of the hip bone directly (use an alpha in the animation as a curve to lerp into position).