I must say not my favorite option either. I haven't seen any in person but these aren't the first pics I've seen. The few familiar with them all seem to have different recounts, so maybe it was a dealer option, though I dunno why dealers would have even messed with something like installing windows in cars. Plus I would think it to weaken the structural integrity, not that many people thought about putting these cars on their roofs back then.
I'd be interested in seeing more pics too, but I know you're workin' on it.
Jeff