Vous avez tout à fait raison : il ne faut pas confondre anti-sionisme et anti-sémitisme.
Le premier est une réaction à une idéologie colonialiste, le second est une forme particulière de racisme.
Tous les racismes sont à proscrire, quel que soit le peuple ou l’ethnie qui en est victime.
Dès lors, pourquoi réserver un nom (« antisémitisme ») à UNE SEULE forme de racisme, et désigner toutes les autres sous un nom générique (« racisme ») ???
Le terme « ANTI-SEMITISME » ne devrait plus être employé. C’est un terme anachronique, désuet, obsolète.