Custom shaders can now be uploaded as of https://commits.facepunch.com/520410 So they need to be added to gmpublisher's whitelist.