Um tema de shell do gnome mudará o shell real, ou seja, botões no shell, cores no shell, etc. Os temas do GTK mudam a temática disponível para aplicativos gtk. Então, basicamente, os temas de shell são temas para o shell, os temas de gtk são temas para aplicativos.