Yeah I was surprised to see that he didn't mention SpaceX anywhere in the article. It seems that Elon usually pays tribute to NASA -- he did in his Mars announcement.
It seems like if there are only two entities trying to go to Mars, and they work together through a contracting relationship, then it makes sense to mention the relation to the other one.
Otherwise I'm just left confused about the two efforts.