I noticed you list a lot of foods that require water (chocolate mixes, ramen noodles, grits) but only a couple bottles of water. High protein foods also require a lot more water to break down. I don't know how you pack your MRE's, but in the military we had a thing called combat packing. You take everything out of the packaging and repack around your person, pack, etc. for quick access to snack items and entrees for later. This really does cut down on the space they usually take up. Hope it helps...
_________________________
Spemque metumque inter dubiis - Hover between hope and fear. (Vergil)