I don't think we can move Ruiz to C (even though he's played there extensively). I'm convinced he's a huge part of Penning's success so far this season. The handoff, communication, combo blocks IMO won't work without Ruiz next to Penning. I'm hesitant to leave him out on an island.
McCoy going out early, and having two freaky athletic DTs to contend with was simply worst case scenario. He's been playing at an All-Pro level these first two games, and you could argue he's more important to the offense than anyone not named Alvin.
Hopefully the newly revamped OLine can get on the same page before traveling to Atlanta, so we can actually run the ball. However, it's still gonna be a long day. Atlanta is no slouch up the middle either. We really need McCoy back healthy, sooner rather than later.