По логике тоже немного странноватый порядок, насколько я понял. Мы из сервис-провайдера напрямую грузим сам модуль и только потом уже внутри модуля начинаем задавать роутинг и все остальное. Хз, насколько это правильно.
Я ж про ж это целый день и пишу, куда не глянь, как будто на обломках чего-то из осколков чего-то другого скомпилировали, пока вроде не заработало - ну и хрен с ним. Так это даже в рамках одной конторы )))