It sounds like more of an issue of needing updated drivers and/or software to run the scanner rather than needing updated hardware. Have you looked into VueScan scanning software? I'm not a Mac user, so don't know what kind of support they have for that side of things, but it has worked great for me in terms of resurrecting old hardware and extending its life beyond when the manufacturer ceases offering driver support. I currently use it to run both my Canon 9000F as well as my older Nikon Super Coolscan 5000, and have used it successfully with at least 3 other scanner models as well. It is nice to have essentially the same interface for each (with some exceptions for the batch scanning capabilities of the Nikon), and to be able to save scan profiles so that when you jump from one scanner or media type to another, you don't have to re-tweak all of the settings.
https://www.hamrick.com/