It was suggested to me someone may have cast BD in between, but I find that unlikely due to the number immigrated. As shown in the screenshots attached below, cast #1 immigrated 21,305,685 and cast #2 immigrated 21,474,800. This is almost exactly a 1% increase between casts, i.e. the population increased by 1% before I cast a second time. This is not the case between #2 and #3, however.

I can think of a few explanations-
-There's a bug with the re-casting option at the bottom of the screen after a successful cast of TI
-Someone cast a BD and someone cast a TI in 5'30", resulting in a population 0.0001% lower than after I cast, allowing me to cast again with no discernable difference in population gain (though I beg rule 39)
-There's a workaround allowing players with active nation missions to cast despite cap
I find it pretty funny honestly...
