By the way he worded it, I'm pretty sure the snake was dead before it was put in the freezer.
If not, then yes, freezing a reptile is in humane.
Sorry to hear about your babies. This will be my first year and after seeing all the incubation issues and twisted umbilicus, I'm a bit nervous.
Hope everything goes well for you this year