Obviously teams across the league, including the Steelers, struggle mightily to defend the no-huddle. Why is there not an answer for this?
If the problem is that you can't substitute out your big tired guys, then use smaller guys with more endurance. Create a no-huddle defense. If the offensive players can run around and battle it out and keep playing, then the defensive players should be able to as well.