Hi Pixie,
Registering a theme is done in web.config, and as such, applies to an application, not a specific control library. Theme registration is global for all assemblies (control libraries) of your application, including the application assembly itself.
Palli