Some comments:
The initial list of 70 is given in Genesis 46. It excludes wives but includes a few daughters. Some of those listed are likely to be too young to be married (e.g. the sons of Perez). Others might have several wives. But it should be noted that a few, and only a few, of the grandchildren of Jacob - and not the oldest - are listed as having children themselves, suggesting that there had been a high infant mortality rate, and maybe some of the wives, too had died.
All things considered the figure of 140 is probably not too far off. Certainly it should be more than 70.
Using the figure of 140, to get to a population of 2,000,000 in 430 years requires that the population double about every 31 years (31 years & 2 months is a closer approximation). I do not believe that this can be considered remotely plausible except under very favourable conditions, unlikely to be found for an extended period of time anywhere in the Ancient world.