Um. No. Several points.
Freedom of speech means that one can speak against the government and against religion without being beheaded, arrrested, etc.
It has nothing to do with not facing consequences from society from what one has said.
As for 'being cancelled,' the concept is as old as humanity. In regency romance, being snubbed, ostracised, etc. was quite common. It was quite common when I was at school. One was sent to Coventry. One doesn't have to speak to people one doesn't have to.
The problem here isn't that a whole lot of people decided they didn't like J K Rowling's views. It was that J. K. Rowling sense of entitlement that thought that she was immune because of her position. This is privilege - one can dish it out but can't accept it.
As you pointed out in your article, she 'cancelled' many people.
This has always been a part of societal censure.