I would say that your gains may have been slow by the fact that your using a long acting ester (enathate) without a shorter acting compound i.e. propionate/dbol. This would account for early on during your cycle but as your at week 6 you should be getting better gains than that.

What about having a shake after your workout instead of a bar so that you can get a larger volume of calories in post-workout with a fast acting whey, then a meal soon after