Having experimented with Simon's I'm a little more optimistic about repairs than before... Ebay is fantastic for getting old parts or equivalents and I haven't yet found anything that is not available (focusing on the FET transistors and op amps, assuming the logic chips will be more robust...). The key is having a working tower and reconstructed ribbon connector. In theory you can then swap in boards from another to test them and identify the faulty one, and then replace all its components. In theory! Swapping boards in and out with a pristine ribbon connector will result in rapid delamination / fractures in the copper strips, but it only took me about half an hour to solder all the points together with wires, and then everything becomes more robust. The actual connectors are excellent.
Broken encoder disks or optical detectors seem insurmountable though. In that situation the EDS 500 motor replacement path could work well. It would be fairly easy to keep the original controller case and wiring and replace with a simple arduino & switch mode power supply. And the performance will be at least as good as the original motor.
I'm experimenting more but I hope to get enough knowledge to offer to repair some boards for people... John, if your motor is OK wouldn't that be the best option?
Alex