If Petraeus had said, “I resign because I screwed up in Benghazi,” then, yes, the wingnuts would have reason to speculate that he is a fall guy; not evidence, mind you, just reason to speculate.
Saying, “I resign because I screwed someone I shouldn’t have,” just does not have “fall guy” anywhere in the narrative.