I appreciate your response. A couple thoughts:
1. I understand the hesitation around "Because Trump" as reasoning, but I think you're oversimplifying the matter. Context matters, the speaker matters, statements are not made in a void. When a person who has a troubling history of racist remarks makes another remark that COULD construed as racist, they have lost the benefit of the doubt. It matters that it's Trump who said it, so yes, these remarks are racist at least in part "because Trump."
2. I agree that women, people of color, and other marginalized groups are not above criticism. But when that criticism is worded as a racist/nativist attack, it's not criticism; it's an attack.