Ok, I listened to that video again. You asked me to be direct and I haven't really done this sort of analysis before, but here goes. The first four functions of ENFP and INFP are:
ENFP - Ne, Fi, Te, Si
INFP - Fi, Ne, Si, Te
First, I'm amazed at the similarities - knowing both types and knowing how different they are. I thought one had Fe in there - which is not right.
You like people who are:
Caring
Intelligent
Fun to be with, can laugh, have a sense of humor
People who open up and are willing to be real
These are things that you are. Definitely "F". No news there. Authenticity/being real sounds like "NF".
You sometimes "contemplate how interesting giraffes are, zebras, etc."
If that's not an "N" answer, I don't know what is.
The evidence is thin to be sure but there seems like an overall "N" vibe to your video - more specifically "NF". I wish I could be more specific.
What you don't like in others:
People who are unapologetically selfish and stepping on other people to get what they want and don't care who they hurt. People who are mean, thoughtless or rude.
In the same breath, you talked about having "certain buttons that can be pushed." These are probably things that are in your shadow - likely inferior and/or tertiary. They are things that you can be, at times, but don't have full consciousness of or don't like to admit. You did say you can be that way sometimes and/or attributed it to how we are pressured by life to be. My first reaction to the things you list here is that they sound like "bad Te" to me. Looking at the shadow for two types:
ENFP - Te tertiary, Si Inferior
INFP - Si tertiary, Te inferior
So far, one of those two types seems to fit. If I had to make a guess, I would think that things in the Inferior would bother us more, so based on this, my vote is INFP.
Other points:
Can be uptight and passionate about issues - are INFPs more uptight than ENFPs? maybe
Can talk way in and out of things - sounds like ENFP
Very creative and imaginative, love art - could be either but more INFP
If you need someone to defend you, you are the one to do it, rally others behind a cause - the passion to defend another sounds like INFP though the skill/ability to defend sounds like ENFP
Can get hyper and talk too much - sounds more ENFP
Not into fashion; have own look - sounds more INFP
So, based on logic, I guess I'm leaning towards what you said: INFP with borderline I/E.
I can also see how this would be hard to figure out