Замена кода, к сожалению, положительного результата не дала :| Но кое-какие изменения всё-же есть:
1. Пропал текст ошибки в строке 220 из шапки сайта (при включенном режиме отображения ошибок).
2. Перед созданием подкатегории (для чистоты эксперимента) удалил лог ошибок. И теперь он не создается, как будто ошибок и нет, но мы то знаем, что есть :(
Получается, что ошибки записывались в лог независимо от того, провожу я эксперимент с подкатегорией или нет. Потому как, просмотрев лог перед крайним удалением, было видно, что ошибка в строке 220 пишется с завидным постоянством, с периодичностью в несколько минут.
upd. И еще некоторое изменение - Если раньше поиск просто не работал (ничего не находил), то после замены кода появилось вот такое дело - http://joxi.ru/rOngU4wyTJDeAph5YOM
upd2. После попытки воспользоваться поиском, создался лог ошибок, указывающих, что search.tpl тоже невпорядке: