..... for offering MY opinion, which is different from yours. But you did say readers have the right to come to their own conclusions and express them, yes? So I guess I have the right to come to my own conclusions, and express them.
I'd bet this is NOT the first time she has done this kind of thing. But I really don't know. What I know is what the OP has told us, and that based on what he knows he's forgiven her. Time will tell if that was a wise decision. But I think it was a kind and generous thing to do.
I recently saw TV show that was a true story about a serial killer who tortured, raped, and killed a young girl.... and did the same to several other victims. (One girl, he chopped into pieces and put into his freezer at home.) The young girl's mother was instrumental in tracking down the killer and getting the goods on him. Before his trial, he hanged himself. The mother publicly forgave the killer and reached out to his mother and befriended her. They helped each other deal with their losses. For example, the girl's mother goes with the killer's mother to visit his grave. The girl's mother said that forgiving the killer helped her deal with her loss.
So no, I'm not going to tell someone they made a mistake in forgiving someone who wronged them. And I bet he knows there's risks in continuing to see this woman. That's something he needs to decide for himself, and accept what comes from it.
As for a revised review etc..... recall that I encouraged the OP to not only publish a revised review, but submit it to "Rip-Offs" as a caution to others. And recall how that suggestion was ridiculed.