I wouldn't use CGBP as a third pressing movement on your upper B day. If you want to do those perhaps do it in the beginning of your workout. Unless you're talking smith machine CGBP.
Your leg days seem a little overkill to me considering you have 2 leg days a week. I would go with:
-SLDL or leg curls or whatever for your hams
-Cable Lateral Delt raises (I know, not a lower body exercise but for complete development you shouldn't neglect them and it wouldn't take much out of you nor would it interfere with upper days. Could even pair it with calves.
-Deadlifts (if you're doing this for hamstring development maybe try a little wider stance).
-Leg press or single leg squat or whatever for your quads
-again, throw in some side delt work and/or maybe some rear delt exercise