Lets get one thing straight. If you are on the spectrum, the reason you act like this is because you don't understand that you are doing something wrong. Its a spectrum, normally around social interaction, and not understanding, or being able to pick up on the slow of social information.
However for most high functioning people it is possible, with work, to mitigate those "negative" qualities.
It is not an excuse to be a dick. What Elon is doing is a choice. He is perfectly capable of interacting with people enough to have a series of relationships with people without making them feel like shit. I would therefore postulate that whilst he might be on the spectrum, he has worked hard to mitigate it.
What Elon is, is a rich school boy.