Stop using the antisemitism slur, it is counterproductive and lost it's meaning over the last years because it gets thrown at any and every slight critic.
Semites are people who speak semitic languages so it doesn't even make sense to call someone an antisemite who criticizes a subculture of a semitic speaking group.
He is arguing against zionism not the semitic language group. You said yourself earlier that jews are not a homogenous group, therefore the antisemitsm slur is invalid by your own words. I know you are a zionist so I want to paint a more neutral picture as an outside neutral observer