What can I say from "my" perspective (I can't think of myself being like all ENTP and her like all INFJ, but what you describe seems sometimes very similar) ?
I "know" most of the "real" her, and what bothers her inside, but it took years for me. Perhaps...well, at least 5. And at least 3 at the beginning to accept her like she was. But she still amazes me. Sometimes I am overthinking sometimes, and when I give her my idea about something, she has just this sharp "well...that was obvious !". Or when she senses that someone is ill-disposed and manipulative, and tells everyone so, but nobody believes her. And weeks after, when it is too late, some people come and tell her..."oohh, you were right, i'm sorry i didn't believe you before". But she doesn't care of their apology, because she didn't tell them this to be right, but because she had to tell them.
Someday, she is my real hero. For me, ENTP, I always sense that I lack morality. But she can, like i always say when I make fun of her, "pick up a forgotten flag, fallen in the dirt and covered with blood, and brandish it once again", even lost cause. She can fight for a real cause, selflessly, risks her position, facing her shyness and the her fear of public speaking, because it is what she has to do. That's what I call being a hero.
I also nicknamed her "Cassandre" because she always knows, but is never believed, because the WAY she expresses it isn't accepted/understood by regular people (when I'm always trusted even when I lie). Even if they recognize her being generous, mostly right, hard worker, selfless, good leader etc.,
Actually, I'm often stressed by her situation, because i can't control it. Her world is full of enemy, people who don't like her (because she always tells the truth, and sense (and tell it) when they don't). It can be very frustrating for an ENTP NOT to be able to FIX things, to help. So I try to take care of her, and when we talk and walk together, I always find a way to make her smile, laugh and many times we laugh like crazy, me like a clown. I know/think this is important for her, and, well, I'm good at it.
With her friends it's always very complicated. Not because they don't like me, but she is quite reserved generally, and if i talk "normaly" (doing the show), I can't help but think that I "steal" her friends.
About debate//lecturing, it's true. When I "lecture", it's because I want to be contradicted, to have a debate. If nobody contradicts me I won't stop. I want that somebody proves me that I am wrong, and then I can take this opinion and make it mine, and be closer from the truth, the knowledge. But for you, Good and righteousness is more important than being wrong. That is the only times we can quarrel, actually.
And about the fact that I am very (very) talkative, it's because it helps me to focus on what I am doing. It's like...a second memory. I talk, and at the same time I think, and what I am saying is like in another part of my brain, so I can continue to think and use what I just said like if it was a written note.