Would you have preferred "xenophobic", "nativist", or "bigoted" instead?
No non-Moroccan African countries were even on that list of immigrant populations in Catalonia.
I checked with https://es.wikipedia.org/wiki/Racismo_cultural and indeed even in Spanish "racism" does not specifically require "race":
> El racismo cultural, también denominado «neoracismo» o «racismo diferencial», es una forma de racismo surgida después de la Segunda Guerra Mundial en la que la identificación de los grupos humanos no se basa en sus rasgos biológicos (en la «raza», un concepto deslegitimado después de 1945) sino en su cultura, estableciendo una jerarquía de culturas «superiores» e «inferiores» como en el viejo racismo científico.
So why are you making irrelevant comments which imply you support a racist?