Hola Robert,
Hasta donde sé, los temas abarcan toda la plataforma, con lo cual, no sé si existirá alguno que tenga la posibilidad de poner iconos diferentes por categoría.
Lo que sí permite Moodle es poner un tema diferente por categoría.
Si quieres usar el mismo tema para toda la plataforma pero con los iconos distintos por categoría, podrías crear tantas instancias del mismo tema como categorías quieras modificar.
Tema1, Tema2, ..., TemaN
Hay un hilo en estos mismos foros, de hace unas pocas semanas, que se trató acerca de la forma correcta de modificar los iconos de un tema. Sería cuestión de modificar los iconos de cada instancia del Tema a utilizar, instalarlos con nombres diferentes y asignarlos por categoría.
En fin, es solo una idea.
Suerte,
JP