"So any suggestions on where I can get the other 1700 calories from? I'm looking for prepackaged stuff."
If prepackaged is not mandatory, I'd suggest you consider adding chocolate, nuts, olive oil(or other vegetable oil, or ghee) to the mix. With the exception of oil, these are high calorie foods that contain a decent amount of protein in the bargain. You could add an ounce of olive oil to your MH dinner and gain 250 calories, for instance, and that is the maximum an ounce of food can contain in a very compact form. Nido powdered milk contains 150 calories/30 grams serving and woul make an excellent addition to any breakfast cereal. Again, it's high calorie with substantial protein.