I don't want to minimize Swift's contributions in the least. The Prep doesn't beat North Penn without him. However, it should be kept in mind that they played half the Bosco game after he got injured and played very little and they beat Wood with Swift in for just a few plays. In both games, they had Waller who was a very large factor in all the games he played, especially against Oaks Christian and Wood. Waller in the backfield with Swift--and occasionally giving Swift a break--would have made a difference against NP and would certainly complicate the game plan PCC is now making.
Even without Waller, the Prep's offense is usually better balanced than it was on Saturday. That may have been the first game of the year when McCray didn't complete a long downfield pass. It was also only the second time this year his completion rate was under 50%--11/25. (He completed 11 of 24 against North Penn, including at least one long pass to Greene.) Part of the reason was NP's pass rush and coverage and part may have had to do with the weather--not that it was so bad but it was cold and breezy enough to make some difference. Looks like it will be colder still on Saturday, but they'll have to find a way to maintain a real passing threat.