По умолчанию Discourse поддерживает категории и подкатегории. Если вы используете под-подкатегории, это кастомная настройка, которую вы включили в консоли сервера.
В данный момент компонент не проверяет вложенные категории за пределами уровня подкатегории. Поэтому это ограничение самого компонента. Если вы хотите добавить поддержку дальнейшей вложенности категорий, вы можете спросить у разработчика, рассматривает ли он возможность включения этой функции через PR. Однако, поскольку это касается нестандартной конфигурации Discourse, вам, возможно, придется создать форк компонента, чтобы включить эту функцию.