I also doubt she’d forgive him so easily, but we should consider a few factors. First, in the previous chapter, she read an article about him arresting criminals, which might have sparked her curiosity. She could be trying to gauge his sincerity, unmask an act, or have other motives we haven’t seen yet.
Also, it’s important not to judge characters in a medieval-like setting solely by modern and likely western sensibilities. For the countess, forgiveness might be politically or socially strategic. As for the maid and servants, their deference likely stems from their lower position in the social hierarchy. Historically, it took extreme events - starvation, systemic injustice, or shifts in morality - for people to rebel against those in power. In the very first chapter, the maid rushed to aid the original Weiss after he was beaten, implying she cared for him even then, despite his abusive behavior.
And even in modern times, people often give abusers not just second chances, but third, fourth, or even more. Abusers are forgiven repeatedly for reasons ranging from emotional attachment to societal pressure. Politicians’ crimes are overlooked by loyal supporters, and celebrities’ misdeeds are excused by adoring fans. It’s not always rational or consistent; human behavior is complicated.
The world isn't quite so simple as "I wouldn't forgive a guy who tried to rape me, so a character that would do that is badly written."
Rant over. Thank you for coming to my TED talk.