If you're forced to redesign, I wonder if the simplest approach would be to use a modern programmable device.
But - have you checked the trailing edge companies? There are the companies that buy-up old inventory, and sometimes even the rights and systems needed to manufacture old devices in small quantities.