Sex doesn't need to include penetration, or else intercrural wouldn't be sex at all.
And anything that needs the word "nonconsensual" applied to it - whether it's penile-vaginal penetration, finger or object penetration, or even oral - IS STILL RAPE, period, the end.
It's like Nite-wing; they clearly became villains.
So, the reason that Dick put up with so much of her bullshit for so long, both before and after the rape, was ... what?
This is a character who is 100-percent devoid of redeeming virtues, and Dick follows her around like a puppy, even after she mistreats and alienates all of his loved ones, and violates his morals and his body. Again, reverse the genders of the writer and the characters, that it would pretty clearly be unforgivable misogyny on a male writer's part to do this to a female character.
There is no good or sane or justified in-story reason for this, other than that The Writer Says So.