Hit the culprit on the head .
I was trying to find reference to a 'live bearing' blowfliy as someone described it just the other day, so thanks for that.
If the herp was sick to begin with, I suspect a few fly species could lay eggs, which could very well hatch in ample conditions.
Thing I like about blowflies is the size, house flies a so puny for a big frog.