*snip*
And that leads us to the biggest factor about why, at most, this game is dub-con, not non-con; while she's laying there, at any point, Talia can simply eat her earring to respawn herself at the Save Pad. If she really didn't want to have sex, she wouldn't lie there until an enemy came along to have sex with her, she'd simply pop her earring in her mouth and respawn instantly.
She's also significantly more powerful than anything in the future, so canonically, there should be no reason she should ever actually lose a fight. It's like in a Final Fantasy game, if your character loses and dies, that's not the canon story; the canon is that they survive and finish the game. If the player plays otherwise, that's on their version of events so to speak, not the game's canon.
*snip*