Honestly, I don't believe that Kaplan changed because of Katarina but because Red wanted to kill her in cold blood and didn't even do it right. I think all she went through made her the person she was at the end and maybe the suffering from the bullet wound.
I agree with Miranda here
She had the chance to harm her child when it all happened but did everything to protect her. That doesn't make sense.