A corporation has no inherent "freedom of association." A corporation has exactly what rights we choose to give it, because it is fundamentally a legal fiction - the concept of a "corporate person" is useful for legal reasons, so we create such a thing in our laws. But it only has the rights we ascribe to it, because it isn't an actual being.
With that in mind: we've given corporations no "freedom of association." But even if we accepted your claim here - how does "pressuring a company to drop a contract" violate its supposed "freedom of association?"
"Freedom of association" is not freedom from consequences. "Freedom of association" means "you may associate with whomever you please and the government may not interfere". It does not mean "you may associate with whomever you please and no one may protest."