Посмотрел сайт. Во-первых, страница по ссылке из первого поста грузится невероятно долго. Думаю, не последнюю роль играют внесённые правки. Хотя, и вес страницы 10 МБ тоже скорости не добавляет.
Немного вник в суть задачи. Задача специфическая и не удивительно что нигде ничего подобного не упоминается.
Не нужно тупо править урл, нужно создавать свой набор: контроллер, модель, шаблон, локализацию по аналогии с product. Либо просто переименовать все папки и файлы product.(php, tpl) в, скажем, user везде где они есть и корректировать пути в этих файлах.
Например, в контроллере есть строка class ControllerProductProduct extends Controller. нужно сделать ControllerUserUserextends Controller.
Далее $this->load->language('product/product'); в $this->load->language('user/user');
И так далее. Ну и руководство глянуть не помешает...