I'm not sure exactly how you're coming up with your numbers but the only things that look accurate are the nuts/nut butter, and 6 eggs. 1lb of chicken is like 440kCal and 93/7 beef is 680 kCal. That being said, I'd double your intake of meat and veggies or add a gallon of whole milk a day to your diet.
Also, it's actually really easy to digest and absorb meats/proteins. We humans, as it turns out, are really good at it.