Если под Session Facade вы подразумеваете бизнес-поток, то да, контроллер должен взаимодействовать с этим уровнем. Передача Фасада в бизнес-модель, как правило, не имеет смысла, если это действительно отдельные слои в приложении.
Существует разделение между прикладной логикой (управляемой вашим Session Facade) и бизнес-логикой (часть фактической доменной модели). Это, на мой взгляд, два отдельных слоя.
Надеюсь, это поможет.