Hi Jesse,
Glad you got him to a vet, but I do have wonder if he did blood work and if not, why not. There are so many things that could be out of whack that will only show up in blood levels (as Carlton pointed out). Was he able to tell just what was wrong with the eyes?
I am not a vet, nor am I there, but in my opinion I would seriously consider the Repta-Aid. If he is eating and digesting the crickets OK, then let him eat as much as he wants for now, but the repta-aid is the specifically for rehydrating (this is why the dosage is crucial). As I think I said, both my bearded dragon and chameleon loved the taste and ate it readily. It is a powder mixed with (hot) water and has the consistency of gravy (lumpy, too!) I put some on the tip of a plastic spoon and put just enough on the mouth to get them to lick it off - after that, it's easy. You might alos consider some softer feeders like silkworms (naturally high in calcium), waxworms (fatty, but OK for a while to get weight back) and even superworms (freshly molted best) as they are quite juicy. Pulling the back legs off the crickets, which are totally useless in the diet) will give him more "food."
I don't think you said what you were supplementing with. Rep-Cal brand calcium/D3 and their vitamin, Herptivite are good products.
Here is reply to some questions you had in any ealrier post:
I've been told by a very experienced friend that mineral oil is a great natural lubricant to help loosen up eye problems. Anyone else have any thoughts on this?
*** In my opinion NO. Mineral oil is, well, mineral based and can actually have a drying effect (many people do not realize this). I would use a vegetable/nut oil. Jojoba oil (my personal favorite b/c it is safe, non-drying and absorbs well), sweet almond. That said, I would only use gentle, warm water sprays rather that any oil w/o knowing what it is.
This may sound like a silly question, but when you suggested "1/2 hour long warm showers will help hydrate " were you talking about putting him in the actual shower, or just filling a spray bottle with warm water and spraying for half an hour, or using a misting system?
Luna LOVED her showers once she was in there. What I did was put a large potted plant with sturdy stems (schefflera, croton) in the tub then turn on the water and let it hit the curtain so the spray bounces off onto the plant so the spray is not too strong. I would put her on the plant and let her climb to where she was comfortable and other than checking the water temp every few minutes (I was obsessed!) I just left her for about 20 minutes (hot water ran out after that). Now, with your guy, he will likely not be able to climb without some help. I would hold him securely in your hand, if he is OK with that, or on a branch/stick. and slowly introduce him to the spray. he may flail his arms at first looking for something else to cling to so make sure he cannot fall. Oh, I would put lots of towels all around the base of the plant and in the tub, this way if he does fall it will be a soft landing. Keep him in there as long as he will stand it. He may not be too happy at first but given the chance may get used to it. He will drink what he wants with the water that drips onto his snout. A note about the water temp, whether spraying, showers, etc. Do the baby formula test by testing the water on the inside of your wrist too make sure it is not too hot (or too cold).
We keep several on hand and right now I'm giving him ZooMed Reptivite which is a good multivitamin and ExoTerra Electrolyte.
*** you need a clacium supplement. Rep-Cal brand Calcium/D3 and their vitamin, Herptivite are good products.
Also I'm replacing the UVB bulb because it's about a year old. good idea 
I'm moving the cham from the glass tank to a Reptarium for better airflow, and I have a warm vaporizer for added humidity. I will be spraying him down quite a bit and making sure his basking temp is in the 90s and the rest is 70-80s, with humidity and shoot for humidity around 30-50.
I live in NH (you are in PA, right?) with the dry winter air. I hung white plastic shower curtains on back and sides of Luna's cage. At night I would cover the front, too. This helps to keep in the humidity. You just don't want it wet in the cage at lights out.
Well, I hope this helps (did I cover everything??lol!)and please keep us posted. You may be able to adopt this guy out to someone on the forum once you get him squared away 
lele
Luna (gravid) loving her shower!

-----
Chameleon Help & Resource Info
0.1 Veiled Chameleon - Luna. She's now hanging from her big jungle gym in the sky
1.0 Beardie - Darwin
0.2 felines - Kyndra and Lita
0.1 African Clawed Frog - Skipper
0.1 Mad. Hissers and she is on the loose!
0.1 Chilean Rose Hair Tarantula - Rosa Leigh
0.1 Goliath Bird-Eater Tarantula - Natasha
?.? Pinktoe Tarantula - no name yet