I’m not super well versed in the specifics of this history, so correct me if I’m wrong, but didn’t these things happen during and after the Nakba?
Reading the timeline of Wikipedia it seems as though expulsion had already started and was well on it way before the Arab League’s armies entered Palestine in May 1948.
Likewise reading about the history of Jewish people in Iraq[1] it seems that the persecution was very much a reaction to Zionist conduct in Palestine. As in most of the anti-jewish laws were passed between July and December 1948, which is several months to over a year into the Nakba.
These actions were certainly unjust and should be condemned, but to me it seems wildly ahistorical to blame the Nakba on them. Plan Dalet started in April 1948 before the Arab league invasion, and certainly before anti-jewish laws in Iraq. And Plan Dalet was not the first instance of ethnic cleansing by Zionsits in Palestine, but rather followed several months of escalations which included depopulating villages as early as November 1947.
1: https://en.wikipedia.org/wiki/History_of_the_Jews_in_Iraq#Mo...
EDIT: I also feel like it needs stated how weird of a justification that is. The Palestinians who were displaced during the Nakba had nothing to do with the Arab invasion and certainly not the discriminatory anti-jewish legislation in neighboring country. These refugees and their descendants are still to this day refugees now three to four generations later. It seems odd to continue to punish them with Apartheid and genocide to this day because of actions they had nothing to do with. Most other groups who have suffered similar and much smaller injustice have gotten apologies and even reparations for (a noticeable example are Japanese Americans after E.O. 9066). Palestinians however still get blamed for crimes they had nothing to do with, except having been victims.