Can we be more careful with our language? Saying "X silenced a minority/woman" or whatever is not saying that "X silenced a minority/woman because they are a minority/woman".
It isn't really clear with your first quote if one thinks that silencing people generally is okay, but not minorities/women, or if silencing anyone is never okay, or if the minority/woman was silenced merely for their demographic status.