I believe that is a dealer installed optional floor hump clock for a 1972 GMC Jimmy...

Seriously, I have no idea. I have not seen that offered in the truck accesories books, but it does look like a GM option. Maybe one of the fullsize cars from the era?
I cant believe it cleaned up so well! Good work!