At the end of the day, it all comes down to no peace without justice. Zionists must feel that genocide is a valid solution...So according to you is the wrong party for this attack? Israel? That is the problem with your argument. The only ones you can blame for this attack is the Hamas. Israel's actions are a different debate.
Zionism has no racial component to it because Jews are not all the same race. The are multi-racial. Zionism is also nationalism, not racial supremacy.
Nazism on the other hand is based on the supremacy of the white race.
So by definition they are both different and you equating them is both wrong and asinine.