I usually let my kittens eat as much as they want. I will also put dry kitten food into their cage for them to start munching on as well. You can't overfeed kittens, they need all they can get to grow properly. They may still have worms- kittens often need a few rounds of dewormer before they...
Does she have sneezing or discharge at all? The vet should have put her on meds to lower the pressure in her eyes otherwise the vision will not come back. Glaucoma is more of a symptom of an issue than an actual issue itself. Feline Herpes can cause swelling in the eyes, among other things..
It could possibly be a birth defect- if you are not seeing discharge or squinting. If you are in PA, there is an ophthalmologist with a soft spot for stray kittens and treating them...But if he doesn't have the discharge or squinting there may not be much that can be done