It is one of those sliding screen lids (do you know the type I mean) think it would be able to get out of that?
This snake sounds like it had a rough go of it while with the previous owner I am just trying ot give him the most comfy home untill I can get my AP cage delivered. The rescue does not want to hold on to him very long I guess they are over run with iguanas right now.