Stop Ashwagandha combo... it is better to stop chick pea like diet. All lentils dry up the body. Other Ayurvedic eye medications you are taking will supply fat to body. So opposite quality medications will not safe to consume together.
Next Steps
wait upto complete solution of eye related problem.
Health Tips
You can have simple ghee in your diet..which gives nourishment to eyes and body too...
Melted ghee around 3 tsp with warm food , three times a day