New glovebox liners for early a-bodies don't fit.

First off I bought from Layson's the same glove box liner that all the companies are selling.
It kinda looks like a factory box but instead of being molded cardboard like the factory (same method as making paper egg cartons) it is a stiff cardboard square liner stapled together.
The one I bought at Carlisle a year or two ago from Van's LLC. and it did not fit. AT ALL!

So about 6 months ago or less I bought one from Layson's- turns out it is the same thing made by the same company for them and it too does not fit. It is stapled too large and buckles when in place.
So I found an original I had deep on a shelf, I washed it gently and let it dry and it fits like it should. A lot of the aftermarket stuff is good and works- these does not.

Speaking of which, did the Early abody's have an optional glove box light?
All the liners including my originals have a hole on the right side top of the liner.
Is that for a light or something I am not aware of?
Thanks,
Joe