It's natural to assume that subagents will scale to the next level of abstraction; as you mentioned, they do not.
The unlock here is tmux-based session management for the teammates, with two-way communication using agent inbox. It works very well.