In that case there would only be two real possibilities from the Israeli perspective, one is that they dirty bombed Tel Aviv themselves in order to have an excuse to go after Iran. I am skeptical about this because it is at odds with how Israel has behaved in the past. While they are certainly possibly the most fanatical nation on earth about protecting their citizens. The other more likely possibility is that they did not do it to themselves. In which case, they probably are genuine in their desire to find out who it is. Therefore if they say it's Hezbollah, there is a good chance that it is Hezbollah, and this could start a war.
The only pertinent point however, is that in such a case Iran knows it would face retaliation and they would not likely do such a thing.
Well they (Iran) could just deny it. That would be a good enough excuse for 90% of the people that are "anti-Zionists" today to say Israel made it up. That's about half of Europe and maybe a third of the US. There would be many people in the West that would be against Israel retaliating.
And this scenerio, because of the easy potential excuses Iran can come up with, is much more likely than Iran putting warheads on rockets and firing them at Isreal.....for numerous reasons.