I was gonna say, since he wasn't getting out when you were there, and nothing else would have changed, there had to be human error involved SOMEwhere. So the culprit was found, a nephew did it! Sounds to me like nephew needs to not be allowed interaction with snake unless under direct supervision until he learns a little care and responsibility.
Agree with the other posters though, you need to replace that lid ASAP when you get home. That it has to have things stacked onto it in relatively specific positions just to function correctly as a lid is no good.