Калмак идентичен к термину ойрот.Объяснение этого термина с принятием ислама - неправильно.
Калмаки есть ойроты которые остались на своих территориях и своими языками и пр.
А те которые уходили к кипчакам (и прочим западным тюркам), приняли их язык и далее ассимилировались к ним называли своих родичей оставшихся как "калмак"-и.
Я тут самый неграмотный, но термин "оставшийся-калмак" применим наверно ко многим этносам, тем более кочевым. Логично: кто-то оставался, а кто-то уезжал.
Тот же казак-«отделившийся, отложившийся от своего рода». Суперанская Из истории фамилий // Наука и жизнь — 2008. — № 7.
Отделились от Узбекского рода-народа
Здесь проявляется интересный вывод.
калмак - тюркское слово - оставшиеся
хасаг (казак) - монгольское слово - отделившиеся, вычитанные (из орды, племени)
Дали название "калмак" тюрки, и название "хасаг, казак" дали монголы.