You want variety in the diet and you don't want any one bug to be the bulk of the diet, BUT, I think it's totally fine if they pig out on one thing for a couple days once in a while.
For example, I just bought some hornworms as well. And since they grow so large so quickly I can't exactly just restrict it to one worm per chameleon per day or half of them would go to waste. So if for 3-4 days they get a handful of hornworms each, then so be it. The next week will be back to alternating other worms, roaches, and crickets. And next time I get hornworms they'll get several of them again and we'll go back to our normal rotation. And then another week when grasshoppers are in season we'll eat a great deal of grasshoppers for a few days while I'm able to catch them. And then we'll go back to our normal rotation again.
What I'm saying is that feeding doesn't have to be a set-in-stone scheduled thing. If one day he gets a little more of one thing than another, that's ok. As long as your over-all diet plan doesn't make one single feeder species 40% or more of the regular diet.
If hornworms lasted longer it wouldn't be a problem to space them out over a week, but with how toasty it is in Florida they double in size overnight.