Hello Eddie,
sorry for the slight delay, but yes what you are saying works as normalization of the results obtained in step-2 even if you are using the biasing in step-1.
Be aware that with this kind of normalization, even if correct, you lose the correlation between photons that can be produced in the same event in step-1 (meaning photons produced by the same electron). If you are interested in fluence scorings, this is not relevant, instead it is relevant in case of event by event analysis or using the DETECT scoring.
Finally let me point out that for the step-1 is important to be sure to not recount photons. This is possible setting the region where you are scoring the photon as blackhole.
Cheers,
Giuseppe