If your body type is such you probably grow pretty good without any support; you also have an easy time gaining fat if you aren’t careful. I would think that at least meeting the protein requirements of the diet, focusing on P+F meals until your post workout meals, adding your post-workout drink along with probably 3 of your meals being moderate protein with relatively high carbs. I would imagine that a diet that requires 6000+ kcals a day that doesn’t allow and junk foods would require at least 7-8 meals to allow your body to process the load. If you are eating clean and not overloading your body at any given meal, your body can process the food pretty good. I would suggest making sure you know what foods your body likes best and chew your proteins up REALLY good; this will help a lot.
Tuna and flax oils along with a little mayo can go a long way for protein and fat requirements (relative to caloric intake). Then again, you are going to need carbs to grow as well but given your body type, you might want to maximize the post-workout angle as much as possible.
Just some ideas. I was recently on a diet that was based around this and it was about 3800 cals a day. I was eating a lot of food, focusing on P+F until post-workout but it wasn’t overload. I was eating 6 times a day and found that I was feeling pretty good and was getting hungry every 3 hours or so. As far as timing was concerned, I was doing moderate steady state cardio in the mornings and from the time I got up to the time of my first meal, about 2 hours had passed. There is one more meal you can put in easily, and you might have to have something in the middle of the night or right before bed. Perhaps some cottage cheese. I wasn’t eating then either, I was making sure I was done eating about 8pm or so.
Watch out for sales; if your protein requirements are more insane than mine was you are going to drop some major bank in your next cycle. Might want to stock up on some Grow to help you out. Some supplements that might help you out would be R-ALA and CLA.
Good luck; hope this at least gives you some ideas.