По Кашгари татары знают тюркский, но у них есть свой язык. Значит, они не тюрки. И этот язык - монгольской группы.
Спор у нас про татар, зачем подключать сюда еще басмылов, ябаку, кай? Если Кашгари утверждает, что у них свой язык в 11 веке, возможно это иранской, финноугорской, манчжурской, самодийской и монгольской групп языков.
Или Вы уже доказали, что басмылы/ябаку/кай в 11 веке знали тюркский, но между собой разговаривали на своем, другом - тоже тюркском?
Не обязательно монголоязычные, скорее ираноязычные. Это получше, чем "знают тюркский, но у них есть свой, другой тюркский язык".