I agree monetary donations are not speech, they are actions. A better example might have been Scott Adams' recent statements. In so far as I haven't heard of him funding anyone. I sympathize with the papers that dropped Dilbert, but it sets a horrible precedent to cease business relationships with people because of their political views (not actions).
It's hardly a precedent. Companies have been shedding relationships with individuals, TV shows, other organizations for a very long time for expressing political and other views that alienate a sufficient percentage of their customer base such that the benefit of the relationship is no longer worth the cost.