Thanks for the tip on 3S - I just called them for info, and they have a website at
http://www.3sincorporated.com. They said that they do spindle rebuilds, have a pile of parts and even have prints for a number of items should they ever run out of stock on something. Prices seem decent as well - Ellison quoted $230 for the spindle nose ring, while 3S wants only $175.