Hornworms and silkworms are very different, one has a lot of good stuff in it and can be fed daily...while the other is one that can be fed occasionally as a treat and mostly is just water.
When I get hornworms I usually just feed them every other day or every two days and usually only 4-6 as I dont want to cause diarrhea.