Yes, not all Arabs are Muslims
and not all Muslims are Arabs.
In fact, the Ottomans,
the Safavids and the moguls are all Muslim,
but not Arabs.
And the reason that many Hindu nationalists side with Israel
is because of anti Islamic hate
I guess. Anti islamicism or Islamic hate?
And also why they have said
many politicians have said they would happily arm Israel
and so their foreign policy is fueled by Islamic hate.
Because also Pakistanis are not Arabs but Muslim.