Thank you Dr Sassi.
I guess my main issue is, you cannot create a pyro simulation at a regular frame rate (e.g. 25fps) and then adjust the frame rate afterwards.
Seemingly the only way to achieve a simulation that replicates one created at 25fps, when the project settings are at 200 fps, is to adjust the temperature of the pyro to the highest it allows.
There is no parity between different frame rates in the simulation. You cannot just change the frame rate and achieve the same look. The frame rate should have no effect on the attributes of the simulation itself, but the frame rate wildly effects the simulation itself.
The simplest example of this i can show, is simply dropping a pyro tag on a standard sphere at 25fps, without changing any settings, leave at default, and run the simulation.
Then adjust the project frame rate to 100fps, and run the simulation again.
The simulation is drastically different, although none of the settings have changed.