I do not own SA so I can't really check if this works with that or not. Theoretically the names for their fire entity and sticker just need to be added to the lists in data.lua.
It should be possible to tint the projectile they use - its a stream that's already tinted to the green it uses, so just needs to get overwritten with the new one. I'll take a look next time I startup Factorio.