NTs are capable of understanding ENFPs. Take me, for example. By understanding, I don't mean behaving similarly or agreeing on everything.
ISTJ's can also understand ENFP's. The difference is really communication styles. The NT and the NF can spend hours talking about all of the nuance and theory of it... (usually over a couple rounds of beer because beer makes N's brain's work better). They'll pour over every detail, point out flaws, get quite drunk... and then start it all over again the next time they met up.
To have the same conversation with an NF, alcohol would still be involved

though we would spend hours talking about how it applies to our lives, to society, to our friends, spiritually, emotionally, and psychologically, get quite drunk... and then start it all over again the next time they met up.
If I wanted to have the same conversation with an SJ, it would probably be while doing something previously scheduled, often including a chore (shopping, cleaning, etc.) and would be over in about 30 minutes once we have decided what it means to our society and/or family. Everyone would be sober, things would have gotten accomplished, and somehow we feel we bonded.
For sobriety's sake, I recommend the ENFP have an SJ spouse... but then maintain a good stock of NT and NF friends for the long winded communication needs.