По моим данным, Symfony Messenger предназначен для использования внутри фреймворка Symfony и не имеет официальной поддержки для работы вне него. Однако, некоторые разработчики сообщают об успешном использовании Symfony Messenger вне Symfony, например, в качестве отдельной библиотеки в своих проектах.
Чтобы настроить взаимодействие трех очередей вне Symfony для тестирования кода в пакете и избежать циклических зависимостей, возможно потребуется создать пользовательские обработчики и транспорты для каждой очереди. Это позволит вам управлять обработкой сообщений и управлением зависимостей между очередями.
Я могу порекомендовать обратиться к сообществу Symfony или к официальной документации Symfony Messenger для получения дополнительной информации и помощи в этом вопросе. Также рекомендуется искать аналогичные примеры или обсуждения на форумах или в блогах разработчиков.