Учитывая родство сино-тибетских и северно-кавказских языков, шумерам не нужно было далеко ходить. "Высокие горы" вполне могут быть горами Загрос на границе с Ираном. Как раз наоборот, отделившись от шумерского прасинотибетский (если принять их родство) должен был распространяться на восток - из Ирана в Индию (и далее на восток), вместе с производящей экономикой. В Индии как раз в IV тыс. до н. э. мезолит сменился ранним неолитом. Кстати, в дравидийских языках, проникших в Индостан явно позднее, имеется сино-тибетский субстрат, в частности - экологическая лексика.
Распространение языков в Индии явно связано с культурными и технологическими новациями: земледельцы-скотоводы принесли из Ближнего Востока в Индию сино-тибетские языки, энеолитическое население - дравидские. А на родине остались реликты: северно-кавказские и шумерский (родня сино-тибетским) и эламский (родня дравидским).
А с Q1a3* естественней связать палеоазиатские и америндские языки.