Вы путаете два разных типа «пространств имен» - модули Ruby могут выполнять задачу «пространства имен» кода Ruby; Пространства имен Rake используются только в Rake для категоризации задач, и они не создают пространство имен модуля.
Страница, на которую вы ссылаетесь, работает только с пространствами имен модулей Ruby.
Если вы хотите вызывать задачи Rake из консоли Rails, это немного сложнее ...
require 'rake'
Rake.load_rakefile 'lib/tasks/namespace_name.rake'
Rake::Task['namespace_name:task_name'].invoke
Или просто вызвать его из командной строки из консоли Rails -
%x[rake namespace_name:task_name]