Ну и я предлагал вариант с передачей конфига в конструктор провайдера. Объясни, почему псрный провайдер не должен знать о псрном интерфейсе контейнера. Для меня объяснение только одно, ты хочешь оставить возможность юзать пакет yiisoft/event-dispatcher с не псрным контейнером. А такое будет в 0.001% случаев.
Хотя конфигуратор более универсальный, только интерфейс к нему нужно сделать. Но не факт, что нужно, это пока так, мысли вслух.