I’ll be 100% real with you, I just rerigged my entire model using acurig and that’s how I fixed this.
The twist bones were the issue. I needed twist bones to prevent this from happening. Now that that’s happened, I can twist the wrist around and save the edit in every animation as a keyframe.