Когда вы используете префиксный аргумент, Emacs временно использует таблицу ключей для обработки функциональности универсального аргумента.Таким образом, вам нужно внести изменения, которые вы сделали там тоже:
(define-key universal-argument-map "\C-l" 'universal-argument-more)
(define-key universal-argument-map "\C-u" nil)
Первый устанавливает Cl как продолжение universal-argument
, а второй не определяет Cu с этой карты, потому что вы больше не хотите, чтобы это был универсальный аргумент.