Here is a very slick solution, allbeit costly:
http://www.antiquecarradio.com/prod02.html

You can buy original radios for ~$200 on eBay. Repairs to make them work run $200-400.

Here is someone who repairs them with modern internals but stock face:
http://www.gate.net/~gtayman/stereo.htm

The 1st site above carries the modern replacements that fit the holes without modification but look more modern as do most of the Classic Truck parts vendors.

Jim Carter's carries the cheapest rebuilt gauges I have seen ~$200.

Good luck, Dave