Sounds like either a chemical poisoning (nitrates are not to blame - we're not talking about fish here) or perhaps a disease such as a strain of Ranavirus. Sorry for your loss.