"There's no way Iran would have scripted something like that."
Why?
If anything, the Hezzies still have thousands of rockets, Iran is getting ready for a military exercise in a place with the narrowest distance between itself and Syria, they are bombing Kurdish rebels in Northern Iraq which is in a direct line from Iran to Syria, they have shiites in the south causing problems and the Lebanese military just took control of southern lebanon, which I am going to bet isn't going to stop the Hezzies from doing anything.
If I was going to script an Iranian attack on Israel, this would be the way to do it.
Because now the surprise is blown, and Hezbollah no longer has any forward presence in Lebanon. Iran is crazy, but not stupid.
I seriously doubt that Iran predicted the IDF response to the relatively minor provocations Hezbollah provided.