"people of colour and marginalized communities cannot be racist. By definition."

Clearly not true.

People of colour coming from one particular community are too often racist/bigoted towards people of colour coming from another.  Think of all the conflict in Africa and Asia, then think of those communities existing in Canada.  It's a sad truth that no group of people is free from racism and bigotry.