It's not at all uncommon for ENFJs to put their foot in their mouth occasionally. Can't rule out ENFJ.
I agree though that he doesn't quite fit the ENFJ mold or the ENFP mold. Maybe he's ENFx and the J/P is a toss-up.
But I think for sure an E, for sure an F, for sure an N.