Oh wow. That is really awful. Thank you so much for sucking up pride and posting this, so many people can learn from it. It is really important for people to see the effects that their live feeders can have on their snakes without monitoring.
Keep us posted on the progress!