He was not canceled by progressives. Equating anti-Zionism and anti-semitism is generally an anti-progressive stance in the US. This is progressive principles being morphed into a weapon to be used against progressives.
It's hard to feel any sympathy when that chicken comes home to roost.
https://en.wikipedia.org/wiki/The_Washington_Free_Beacon
So yeah, doesn't really seem like a case of progressives eating-their-own