I don't have civ installed so i cannot show you the exact xml files to change but,...
If you don't mind quick and dirty, you could create a new wonder/national wonder (if you wish every civ to be able to build it). This wonder enabled by any tech you wish can be used to increase the productivity of all specialist just like ancorwatt does. you could even make the wonder cost 1 hammer.
All of this can be done in xml but you will have to make the new wonder yourself which i don't know how to do.
The only reason i know this is, because once upon a time I tried to make factories and industrial parks increase citizen's (non-specialist guys) shields to that of a hill/mine/railroad. To help out all of those high food but all water cities. The only problem is, each factory using this method increased the empires citizen shield production (clearly not what i wanted).
hope it helps if you don't want to mess w/ sdk.