I don't mean to sound like a dick (but i am), your body composition (as displayed in the pics) is turning to shit. I'm sure you can hit PRs with a better diet. If you keep going the way you are you will be an absolute butter ball at 315.
You should have a surplus of Kcals in your diet, but I think your going overboard. If you eat your way to SHW, just to get a 600DL you will be getting crushed at meets. Moderate your food intake now , and start dragging the sled daily, before its too late.
Not meant as a flame, but as a reality check.