Sounds like you need a retired toolmaker with his own shop, or at least access to one. Have you tried this path? You might also try checking with industrial drive repair companies although I think they would just replace instead of repair a gear. Another place that might surprise you is a company that repairs marine propellors and drive trains. They often do custom work.