I attribute his nervousness to him being 6w5 core, which is more stereotypical for ILIs. Added to that, I find he could be Ni subtype, and that just reinforces the impression of him being possibly an ILI. But as you said, he is more expressive (Fe Role), and clearly Ne Demonstrative + Te lead in the way he deals with his business(es).
P.S: Isn't there an Elon Musk typing thread already...?