в монгольском языке есть слово халимаг.
оно означает короткую стрижку. импортеры красной революции калмыки из Волжских степей все были с такими короткими стрижками в отличии от большинства бурят и халха, которые носили косы. и отсюда название короткой стрижки как халимаг или "калмыцкой".
халимаг можно этимилогизировать еще как отделевшийся от слова халих. еще одно значение "летучие". но мне кажется верным тюркское происхождение именно они так называли ойратов, остававшихся немусульманами.
мой дядя,(я бурят-монгол из селенгинской долины) говорил что халимаг это холимог, те есть смешанные. но на мой взгляд это народная этимология, не имеющий ничего общего с происхождением названия калмык.
ЗЫ у укочевавших торгоутов не сохранился название калмык. Видимо до 1771 года калмыки еще не были "калмыками".