Carbohydrates don't build muscle. Protien builds muscle. If you want to increase your lean mass, increase your protien to 1.5g - 2.0 grams of protien per pound of body weight. Someone was saying they were surprised you weren't in rabbit starvation because of the massive amounts of protien you're intaking. Rabbit starvation was coined because of the amount of protien vs fat in a rabbit. If you only ate lean protien with no fat then you could possibly fall into rabbit starvation but that's if you're ONLY eating lean protien and nothing else.
Carbohydrates are one of two main sources of energy, the other being fats. If you increase the amount of carbs in your diet and are not using them you will become more insulin resistant and store fat in the "love handles". Fats however are not going to cause you to gain fat if you eat them. They are an excellent source of energy and are what we should be using as an energy source vs. carbs. They have a very minimal insulin reaction which is what you want and your body doesn't need to convert them to be used. Lots of saturated and omega 3 fatty acids are the best choices to make.
Use fats as your energy source and increase your protien. The ratios (If you are looking to build muscle while staying lean) should be as follows : Protien - 55%, Fats - 30%, Carbs - 15%
Your volume looks good and your program looks good. Make sure to lift heavy weights with low reps and lots of rest in between. Just change your macros and you'll start gaining in no time. By the way, keep the protien shake right after your work out but try to find one that's got 40 - 50 grams of protien per serving and low carbohydrates. No need to add body fat with extra sugars when you're trying to stay lean.