One thing I noticed in a few of those pics is that the hatchlings have very small eyes and large ocular scales. Looks like effects of incubation fluctuation to me.