Increasing the size only makes it take (a lot) longer to hit, it doesn't fix the fact that you've got game-breaking amounts of money, or that it'll wrap when it passes 2^63 (instead of 2^31).
i think you are understating how much "a lot longer" is in this case
2,147,483,648 =2^31
9,223,372,036,854,775,808 =2^63
2.1 billion vs 9.2 quintillion (i had to look up quintillion) this is not just a well its double the previous cap i mean the second limit is
4.2 billion times larger then the first number
its (2x the original limit) x (the original limit)
provided the income didn't come from a bug to begin with
well heres the problem
IMO it does come from a bug however back when this bug was originally posted in .51 we were told its not a bug and is intentional
https://forums.galciv3.com/458781/page/1/#3503121
the short version of the link
((population X production mod X manufacturing) / economic stimulus ) X (economic modifiers) = Really Big Numbers
a fix would be to have these values add to net income/research rather then gross income/research and also tweak the stimulus cost values
other fixes would be required as well this only addresses one part of the fact that the entire economy is overpowered