Not that I'm defending her raping the guy, but I find it hilarious how people here think that these medieval people care about law and morality, especially modern morality. Newsflash, they don't, because there's no equality or fairness in a fucking magic world full of monsters that can one day kill you out of nowhere.
If a commoner girl successfully fucks into a noble's house even if it's through drugging the noble, those people would cheer because they don't care about the morality of the action, they care about the well-being of one of their own. Similar logic applies here, from their perspective they feel this outsider guy should be grateful that the pretty girl choose him and got to fuck her.