Wow, well, this is a great example of what not to do. Sorry but that's the truth. You're basically killing those plants with all that chemistry. If I were you I'd consider taking back to the store the unused containers, if possible, and use a ten-dollar solution. Get one bottle of Dynagrow 7-9-5 and use that in your promix. Also you've got to use bigger container than 2 gallons. They'll outgrow that pretty quickly if they grow right. I'm always curious as to why people buy so many ferts and additives. Do you get sold on this stuff at the store or just figure what the heck, I'll try it?
Get bigger pots and put in fresh promix. Run a bunch of water through the plants as they are in their smaller containers, then transplant them into the fresh promix, larger container setup. Put one half teaspoon of Dynagrow in a gallon of water and give them that, each plant gets one gallon. This will work because you'll be using fresh promix. A few days from now, water thoroughly with the same ratio, one half teaspoon per gallon of water to wet the rest of the soil. Then wait. I can't guarantee this will solve your problem, but it's obvious that you've spent too much money and are applying too much stuff, especially when all you can do is grow to 2 feet. You're killing them with chemistry. Perhaps a better solution would be just to transplant and stop feeding them and forget Dynagrow for now. There's a chance that all those nutes will last them the rest of the lifespan.