Daniel,
não entendi nem o seu problema, nem a sua solução! Tentei recriar o problema no patch em anexo, e o bang na primeira mensagem (5) que passa para um trigger (f) seta direitinho o $1 da mensagem ligada à saída do trigger. No exemplo da direita, eu liguei a mensagem $1 na saída b (bang) do trigger, e obtive a mensagem que você disse. Será que você fez algo parecido?
Marcelo