Maybe I'm misunderstanding something but, why don't you use [in~] for
the signal and [in] for the control. For example, if you put a [in~
1] inside your poly~ you'll be able to get all the signal sent to the
first leftmost inlet. If you want to get the control message sent to
the first inlet you'll use [in 1].