И как джентльмен, которому бросили перчатку, я сразу же приступил к ответу.
Итак моя позиция очень простая, но думаю справедливая (сам себя не похвалишь...).
Во-первых, для объяснения этого этнонима надо убрать окончание множественного числа, а потом и объяснять его. Это относится и объяснению и других татарских этнонимов - салчиут/салчи, меркит/меркин, урянкат/урянкай и т.д. и т.п.
Во-вторых, для более правильного его объяснения надо пользоваться оригинальным написанием этнонима в источниках, например, у того же Рашид ад-Дина - кераит. А не пытаться предлагать народные этимологии на базе существующих произношений на том или ином языке.
Получаем базу для любых попыток объяснения - керай.
Закономерно допускаются фонетические имеющие место в реальности отступления, например , керäй > керей.
К примеру, в казахском и тюркских языках вообще, такой фонетический переход широко распространен, примеры на вскидку: мәйрам/мейрам, рақмат/рақмет, әбдан/әбден, тәуба/тәубе, көгәршін/көгершін и т.д. и т.п.
Дальше могут быть какие угодно версии, которые мы с тобой можем разобрать либо темах про языки, либо в теме про само это племя.