I'm so sorry for your loss and that you had to go through such a heart breaking experienceYou did absolutely everything you could!
Do you think it's possible you can take him to the vet to see if they can do a necropsy? Maybe they can figure out what happened?