You say "contradicts his character", I say "demonstrates his growth as a character" (albeit "growth" in a negative direction). I think there's value to the idea that at earlier points in his career, Redcloak was never given easy, good choices, he always had bad ones, and that may have influenced his behavior. But now he's being given actual good choices and is still choosing the bad ones, and he is fully culpable for that. It demonstrates his continued progression into evil, rather than demonstrating that he's always been exactly the same.