Just wanted to say a tested this as the Iridium Corporation today, and it doesn't work for them either.
My guess is that even if you were to reduce it to 2.5 pop, Prolific species would still bug out as that would still equal 5, plus min colony ship pop of 0.5, for a total of 5.5.[2.5 + 2.5 + 0.5 = 5.5 pop colony ship]
So 2.2 billion is the highest the ideology trait could grant and still potentially work for all factions(if that's even why it's broken).[2.2 + 2.2 + 0.5 = 4.9]
At that point the ideology trait seems quite weak, and may need to be buffed in other ways. Perhaps give new colonies an extra growth % modifier to help make up the difference.
Edit: Billion, not million.