Long story short: nobody who genuinely supports Palestinian liberation has even the slightest issue with Palestinians protesting - against Hamas, against the PA/Fatah, against Israel and the occupation or, for all I care, against factory farming!
Self-determination, liberation, surely, means that Palestinians get to support and oppose whomever and whatever they like - like the rest of us, too! They should get to be leftists, rightists, neoliberals, islamists, ... you name it! That is what emancipation means! Palestinians are not a monolith!
But nobody who genuinely supports Palestinian liberation takes the position that Palestinians ought to be freed from, in this case, Hamas (alternatively: the PA) but should be happy about Israeli occupation either.
Simple as!
In this sense: I support the protesters! I also supported the protesters against Israel!