I already wrote about this, but there was no rape, and Asuna never thought so, at the moment of forgiveness when Inoda is going to the police, she reveals her real thoughts on this matter, and what happened in the CGs themselves does not look like rape
You are both right and wrong, you are right because Asuna enjoyed of it and did not think as a rape, cuz she felt guilty about enjoying it. You are wrong because that is not how things work irl, if you try to force yourself to a girl like Inoda did, it becomes a rape, and actually doesn't matter if the girl felt good or bad, cuz you don't get girls consent beforehand.
But that is exactly why this game is a failure when it comes to NTR, cuz Asuna didn't love or care about Kirito and she felt good immediately when Inoda fucks her roughly, and after that when Kirito fucks her roughly she just didn't like how Kirito fucked her roughly. She forgave everything Inoda did, and actually she is the main reason why Inoda fucked her in the first place, like she allowed to be pretend like his girlfriend and did not block Inoda's advances against her. Sho where is the NTR in this game? Asuna already didn't like Kirito in the first place, and she suspected him everytime even though Kirito didn't do anything wrong, while she was forgetting everything Inoda did to her. This doesn't work and won't in an NTR game, it just becomes a vanilla love story (but a lewd one) of two horny people. BUT, there is still some plot hole here and that is... What if someone with a bigger dick than Inoda (and not a fat ass one, like Hebishima? I don't know) appears in front of her and fucks her brain out and she enjoys it, what will she think of Inoda? Will she treat Inoda just like he does Kirito right now? Probably. Cuz she should feel guilty about that she felt good and won't think it is like a rape. See

nothing works about Asuna, cuz she is just a big dick addicted slut. So even the love between Asuna and Inoda won't feel like a real love, because of how Asuna's cunt works.