Thanks @Evgeni_Popov, that got me a step closer. I managed to get it going:
However one of my goals in migrating from ShaderMaterial to MaterialPluginBase was that I’d made the assumption that I could then use greased line emissiveColor with GlowLayer but it seems GlowLayer is not yet compatible with material plugins