I've seen plenty of these situations become emotionally charged (usually just from discussing them hypothetically) because people tend to view these disagreements as commenting on their personal value system rather than as a difference in play-styles.
I guess it depends on one's perspective. You could argue that a slave, regardless of the time era, believed slavery to be unethical.
Yes, I've seen this too. Usually it involved paladins.
...Your character acted in character(in your opinion), their characters reacted in character(in their opinion) and part of that reaction was not approving of your in-character actions. You then became upset that they disagreed with you, which is fine IN CHARACTER, but from reading this it feels like you became upset with the PLAYERS as a fellow player.
It's amazing how two people can read the same thing and get two completely different comprehensions.
What I read said that the OP acted in character and consistently with the gaming environment as described by the DM.
The players who took issue with her roleplaying choices did so for completely out of character reasons and contrary to the environment as described by the DM.
Also what the OP said is that the other players took issue with her as a player because of her roleplaying choices.
Your comprehension of the OP is a complete 180 from what I read...
Paladins do seem to bring out the nerdrage. I love paladins I have one in my current game that I DM. I made it very clear that I as the DM have the final say and that the other players around the table who are not playing a paladin can just bite their tongues on their opinions. That they were not to question or tell the player how to play his paladin.
Actually I enforce this for all players at my table it serves no helpful purpose for other players to question and argue with another player on their role playing choices.

(Dungeons & Dragons)
Rulebook featuring "high magic" options, including a host of new spells.