What they didn't show is the F-18's surrounding them. Back in the 70's, when the Russian Bears used to overfly us on the old Coral Maru, we'd intercept and escort them with our F-4's. If the Iranian A/C even attempted to show an aggressive move toward the Stennis, Bye-Bye. Same with their subs, probably each one trailed by an attack boat, one tube opens, bye-bye.
Hell, the 5th Fleet alone has the power to make Iran a military non-entity, without boots on the ground.