Great news! Glad he finally ate for you. Nothing like the feeling of knowing your frog is eating well and behaving normally
Quick question. What are you using to measure the humidity of the tank. It is possible that the gauge you are using is wrong and when it reads 95% it is actually much lower or even much higher.
Analog gauges are horribly inaccurate and Digital ones are only slightly less crapy. If you have an analog one you would be better off with it in the trash as it will be so wrong it won't be of any help. Digital ones I have seen off by as much as 25%. If you have a digital the best way to gut check it is to remove it from the tank for a few days to make sure the sensor dries out completely. Then add it back right after a misting and check it every 10 mins until it normalizes. When you mist try not to mist directly onto the sensor, but you should expect it to be off on average of + or - 10%.