What if you use normal blending instead of additive and mess with the opacity a bit?
Or maybe use an off white for the background?
You could also try staying with additive and placing the fire on its own layer, then make that layer black and not transparent, and finally add an effect like “screen” or something to the layer.