These 'x issues are dividing the working class' lines is just trickle-down economics with race/ gender/ orientation etc.
Saying "leave if you don't like your country's imperialism" is no different from saying "anyone who are not as racist as me should go kill themselves".
Singapore itself is an Israeli ally and has been trying to frame the whole war as just a case of racial and religious disagreement rather than colonialism. It is also participating in Operation Prosperity Garden (the US-backed operation to stop Ansar Allah from enforcing the red sea blockade on Israel). I feel for the charity workers. The government's hands however are stained with both Palestinian and Singaporean blood.
I checked your link and that outdated charter you quoted also links to their 2017 charter. Point 16:
"16. Hamas affirms that its conflict is with the Zionist project not with the Jews because of their religion. Hamas does not wage a struggle against the Jews because they are Jewish but wages a struggle against the Zionists who occupy Palestine. Yet, it is the Zionists who constantly identify Judaism and the Jews with their own colonial project and illegal entity."
EDIT: For those who wants to see it directly in case the above gets taken down: https://irp.fas.org/world/para/docs/hamas-2017.pdf
It's no different from personal-responsibility conservatism
And this does not even get into the part where Israel itself is an antisemitic abomination:
-Israel's initial proposal/ conception was not out of some concern for the Jews but for antisemites to throw the Jewish population in a place where they don't have to see them
-Deliberately erasing the existence of Jews that lived in Palestine before their occupation in their rhetoric
-During wwii Israel turned back Jews that had no settler inclination/ potential back to the German concentration camps
-Committing atrocities while wearing the Star of David is designed to draw hatred to Jews as their scapegoat. It is not 'the only safe place for Jews', it is a perpetual warground that uses Jews as their human meatshields.
-Their massive PR/ rainbowwashing/ anti-BDS laws is probably also designed to be easily misconstructed as the 'Jews shadow-control the world' antisemitic trope
Calling Hamas/ Palestinians antisemitic is like accusing wwii-era Korean/ Chinese/ Malaysian resistance groups etc. of being 'Japanophobic' against their occupiers, or trans people of being 'cisphobic' against transphobes.
I hate this. We already have problems with the local government constantly painting any attempt at progressivism as a western import etc. This is just going to add fuel to the flame.