>90 поколений это сравнительно не далеко от нас, если срок поколения 20-30 лет (срок от рождения до рождения) то это 700 год до н.э. - 200 год н.э.
Демографическое поколение считается равным 25 годам. В частности, всякие "эхи войны" и прочие последствия малой или большой рождаемости, дающие малое или большое число родителей, четко на 25 лет отстоят от исходного события, хотя, конечно, размыты. Но пик или провал - именно через 25 лет.
Продолжительность жизни взрослых очень давно уже достаточно велика, чтобы это соблюдалось. Раньше меньшая часть родившихся доживала до 16 лет (в России XIX века - примерно половина), но кто доживал до 16, почти все доживали и до 40, как и теперь.
Так что 90 поколений - это 2250 лет назад. Третье тысячелетие до н.э.
Непонятно с чего взят именно этот рубеж. Ничего особенного в смысле демографии (резкое размножение, или, наоборот резкое вымирание с последующим восстановлением) тогда не происходило.