There is a way you can do this not effecting the users profile.
there is a variable (getenv "PrinterStyleSheetDir")
If you put this in a lisp routine and set that variable, you can then sort out your colortables in different directories, thus making it easier to find, but still having the control on pointing to the locked down area on the server.
I will be working on this and a who slwe of other items in the effor to get rid of profiles. When we need to work with clients standards, different plotters, colortables, stb's, fonts etc...
Pieter