This is probably the only kind of cheating/NTR I'm fine with. Also, is it really NTR if he is basically a white knight in this case? Guess so because he is the cause of their relationship breaking up, but technically if it played out as him exposing the guy and then saving her, it'd be a white knight story.