If your only goal is strength, and you are getting at least 1g protein per pound body weight, then all the extra calories will be used for energy. Whether you use fat or carbs, your body still uses those macronutrients for energy. This sounds quite compatible with Mark Rippetoe's view on dietary requirements.
I think in many ways Rip's recommendations are overstated, because if you eat a lot more than you need, you will gain a good amount of fat along with your new muscle. That in turn makes it hard to move, and use your strength. To help keep things in balance, make sure your exercise has the following components:
- Strength (low rep, high weight)
- Hypertrophy (high rep, low-to-medium weight)
- Rest (cannot be overstated)
Whatever it is you are focused on, you simply prioritize that component in your programming over the others. However, you should have all of the components to be truly successful. The conditioning and mobility will improve your ability to perform and use your strength on demand--as well as learn new techniques.
If you keep your strength portion focused around the four main compound exercises--overhead press, deadlift, squat, and bench press--and your assistance exercises in the hypertrophy range, you will do really well.
Basically, if you gain weight too fast, you will need to adjust the way you eat. Gaining too fast means you are gaining more fat than muscle. One way to do that is to have a protein shake before each meal. It keeps your protein up, and helps fill you up before you start diving in to the fast food.