Perhaps I have a misunderstanding of the term McCarthyism but I fail to see how this can be classified as such.
I agree with your thesis and conclusion about electoral responsibility and cancel culture. However, isn't McCarthyism necessarily the use of spurious accusations to incite such tribal enragement, as opposed to the use of the proven claim of HootSuite actually having said ICE contract?