You can argue that all government contracts are a different form of subsidy, but in common parlance people do not use the term subsidy when describing government contracts.
A government contract paying to send up student payloads on an untested in-development launcher with no requirement for a successful launch (and there were three failures) is absolutely a subsidy.
That contract financed tiny part Falcon 1 and was likely given to the government for an extremely cheap price. Yes, you can call that a subsidy but its one of very few things you can really call that for SpaceX.