Looking good so far, poor guy.

you need to change your set up a bit, it's not helping to heal properly, but it's definately seems it's getting better.

hospital set up - wet papertowels changed daily, some easy to clean decor ( plastic or silk plant), cover all sides of the enclosure to minimize stress levels. You might want to cover the top though, or you might not find the guy soon
You can get melafix ( fish section of the pet stores), dilute it according the instructions on a bottle and use it for spraying and papertowels. It's a very diluted tea tree oil that is safe to use for frogs. Use it in an addition to neosporin, that you need to apply 2-3xday.
The most important part here is that a leg is not broken and he can move around, you are doing pretty good job so far!