Hi, I am Ramprakash , quite far away from you guys , upon assessing your photo, This is what i can share with you, Please check thru, It might work better than expected , Brinjals are a very tough plant,
a) there is a serious defesiency of nitrogen , ( you can get a lot it from your own urine , take a used 1.5 liter mineral water bottle, piss in it once, than mixed it with water till full, than pour it onto the root area , for once a week. you’ll see major changes. )
b) on the flower drop , (calcium defency) you said you were using cow/goat dung , i doubt it has much calcium in it , try getting chicken dung , it has more than 10% calsium in it in wheight , also almost all other micro and macro nutrients needed by your eggplant or brinjal. (Take 100 grams of almost fresh chicken dung and find another used mineral water bottle , fill it with it , than add water till full, pour the juice to the root area , trust me your flower and fruits wont drop, )
also , My friend , Please water it in the morning (before 7am everyday,. and in the evening after 5pm) or your flowers will drop again.
c) on your bug problem : spray the urine juice onto the plant every 10 days , it might help ,
Ramprakash L Chandra