Van Dweller was right…those huge windows in the roof ARE escape hatches. I happened to take a picture of the manufacturer sticker - and then looked them up last night. They’re still in business…!
I think I’m going to call these “skylights”…LOL!
Cheers!