No, it’s not true to say that an event is not Genocide just because the party (rightly IMV) accused of Genocide hasn’t blocked 100% of humanitarian aid. Blocking humanitarian aid is illegal under international law.[1][2]
In deciding whether or not the event constitutes Genocide, It matters whether the killings and conditions imposed on the population of the Gaza Strip can be proven to be carried out with genocidal intent. South Africa has already presented ample evidence of statements from Israeli leaders which are/seem tantamount to statements of genocidal intent, and the ICJ has already ruled that there is a plausible risk of genocide being committed. We are just waiting for the ICJ to make their ruling.
I’d like to add to your brilliant run-down of reasons why Israel’s actions are provably genocidal, that they have also committed the fifth.
https://reliefweb.int/report/occupied-palestinian-territory/fate-baby-and-other-palestinian-children-unknown-after-israeli-army-forcibly-transfers-them-out-gaza-strip-enar
https://www.savethechildren.net/news/palestinian-children-israeli-military-detention-report-increasingly-violent-conditions