I have no real issues with our OC in this game. This NCState defense is tricky. 3-3-5 with unexpected overloading. You either have to outguess their DC regularly, or create a lot of misdirection which includes some options, plus good QBing. He waited a little too long, I think, before going with the misdirection --- I think he believed we could just overpower them. Early on, poor performance by our OLine's right side proved that nothing simple (especially on pass protection) was going to be easy. (Spindler, who was solid, was constantly being mixed up by the announcers with Coogan. Fisher still had lots of trouble with outside speed.)
The big post-rain Estime run was an example of great OC reassessment --- we went unbalanced line (Alt lining up outside Fisher to the right,) and that buffooned them. He returned to that a couple of times later and it continued to work. He found, I believe, later that more than one TE in the patterns worked --- and may have been a little late recognizing that too, but he got there. Sam rarely had anyone to throw to early, hence trying to force it to the only WR he really trusted at that moment (Thomas.) NCState was often in a two shell alignment rushing only three on those passing downs.
As others have mentioned: it's hard to score big off these guys. Just because our defense helped as much as they did, doesn't degrade the accomplishment much. .... and Tommy would have done just fine too. These two are both good coaches and aren't in competition. ... my two cents.