Here are my recommendations for what they are worth. First off, I feed every watering, so my recommendations are based on that. I feed my girls based on PPM of Nitrogen in my solution. My schedule looks like this:
Day 1-7 30 PPM Nitrogen
Day 8-14 60 PPM Nitrogen
Day 16-21 90 PPM Nitrogen
Day 22-2 weeks before harvest 120 PPM Nitrogen
1 week before harvest 60 PPM Nitrogen
Last week plain Water
Now lets examine your Nitrogen loading.
If you feed 5ml (1 tsp) of Micro (3-0-1), you are getting 40 PPM Nitrogen from it. 5ml (1 tsp) Grow (2-3-5), another 26 PPM, Cal-Mag (2-0-0) at 15 ml (3 tsp) that's another 80. That's 146 PPM of Nitrogen total. That's a little hotter but not crazy. Where I think the problem lies is in how you are getting that Nitrogen. Most of it is coming from your Cal-Mag. So you're getting a bunch of N without all the necessary Micro elements. Frankly I think you can drop the Ca-Mag altogether since your Micro formula should have a sufficient amount of Calcium and Magnesium and then you are throwing in even more Mag in the Natures Candy, which I would only bother with during bloom for the Sulfur in it. I would propose:
With not using Cal-Mag and relying on your base nutes for those elements
Micro - 10 ml or 2 tsp (80 PPM Nitrogen)
Grow - 10 ml or 2 tsp (53 PPM Nitrogen)
Pro Tekt - 4 ml or 3/4 tsp (same amount I use in my full nute mix)
Natures Candy - 5ml or 1 tsp if that's what the bottle suggests but only when in bloom phase
This mix is 133 PPM Nitrogen. I prefer this since you get more of the other Micros going this route.
If you still want to use Cal-Mag
Micro - 7.5 ml or 1.5 tsp (60 PPM Nitrogen)
Grow - 7.5 ml or 1.5 tsp (40 PPM Nitrogen)
Cal-Mag - 5 ml or 1 tsp (25 PPM Nitrogen)
Pro Tekt - 4 ml or 3/4 tsp (same amount I use in my full nute mix)
Natures Candy - 5ml or 1 tsp if that's what the bottle suggests but only when in bloom phase
This Mix is 125 PPM Nitrogen
Oh, and pH it to 6.0