Разделение языков в первую очередь вызывается раздельным проживанием, а значит, его датировки могут служить неким маркером времени миграций.
Могут служить, а могут и не служить. К тому же разделение языков может быть вызвано сторонней миграцией в район проживания. Для этого не нужно жить в тысяче километров друг от друга.
Теперь о "балто-славянском" языке. Кто такие эти "балты"? Как я понимаю, это предки современных латышей и литовцев. Хорошо. Но о какие именно предки этих современных народов подразумеваются в термине "балто-славянские? Ведь современные прибалты - это по 30-40% R1a и N3. Финно-угры, в своей массе, это тоже N3.
И как тогда понимать ваши слова о том, что
ПО данным глоттохронологии финно-угорские языки пребывают в бассейне реки Волга 3880 лет с одной стороны и
Балто-славянский - это также не какой-то резиновый язык, который можно как угодно растягивать во времени и пространстве, но язык с вполне конкретным возрастом 3340-3400 лет с другой стороны? Ведь и там, и там есть N3. Следовательно, если "балто-славяне" это микс R1a и N3, то в фиолетовую область финно-угры должны прийти раньше, чем к Волге, чтобы успеть смешаться с R1a (а это процесс длительный и займёт не одно-два столетия) и создать новый язык (что тоже длительный процесс), отличный от финно-угорского.