You may well be right. However, in war the truth is hard to get at. Dunno whether a truly independent enquiry into the attack would be possible, but that seems to be the only way of clearing this up. But if enough Arab countries and enough Palestinians THINK it was Israel...
That's how it works, sadly.