Hi Pogge,
The NDP could have opposed Shurman's private member bill for the reasons you presented. The party would have needed to use a lot of resources to deal with the potential accusation that it is an anti-Semitic party. This could help or hurt the party in parts of Toronto. It would hurt the NDP in northern Ontario and parts of Hamilton where the voters place issues related to the Middle East in low priority. If there are strong spokespersons that opposed Shurman's bill, the NDP could possibly survive the anti-anti-Semitic attacks from members of the Jewish community and their supporters. Since I don't see any person in the NDP willing to take up the battle in support of IAW, I think the NDP was wise not to oppose Shurman's private member bill.
The prudent, if cowardly, thing to do was to take no position. However, DiNovo spoke for the bill and presumably had the ok of caucus to do so on behalf of the NDP.
Is it possible to move amendments to resolutions?