Если изменить ALTER'ом не получается, то можно создать дубликат таблицы с правильными типами полей и перелить потом данные, используя INSERT INTO ... SELECT
Сам об этом думал, но попробовал, только, когда Вы дали этот совет.
Спасибо Вам, большое! Изменил тип поля на TEXT и сразу поиск стал регистронезависимый, как я и хотел!
Спасибо, Сергей. Идея была отличная.
Но. В моем случае, она не помогла. Как оказалось дело было вовсе не в JS... Разработчики движка, зачем то намерено сделали эту белеберду в PHP. Я удалил часть кода, что путает каналы ленты, и все, сейчас нет такого бага.