It might be a case with deficiencies as you speculated but I don't think it's the case because you are giving them a lot of different stuff. I personally use the same brand of nutrients and the one I particularly don't like to use haphazardly is cal-mag xtra. This is because if you don't need that extra cal-mag, it will get stuck in the soil and make it harder for roots to absorb the rest of the nutrients. So it's not really a case with underfeeding, but more a case of roots unable to absorb nutrients. If it's not calmag it might also be the salts generated by using these nutrients over a prolonged period of time. The salts also block the roots from absorbing the necessary nutrients.
Overall I wouldn't do anything drastic, try changing something from what I mentioned above and give it some time to see how your plant reacts because in general they look healthy.
Good luck with the rest of your grow