Non mi è chiarissimo il problema.
Se usi un tuo firewall collegato a un router TIM, con IP Pubblico, a meno di errori nella configurazione del firewall, non dovresti riscontrare alcun problema.
Se la macchina 3CX non è dietro NAT, non c’è nessun ALG come correttamente dici.
Oltre a voipvoice hai anche un SBC di TIM e un trunk con loro o capisco male ?
Non mi è chiarissimo perché il router TIM eroghi anche una rete natatta e non sia tutto gestito dal tuo firewall. L’unica ipotesi è che vi forniscano anche loro un servizio voce o sia stata richiesta questa configurazione per navigare direttamente senza un firewall del cliente.
La soluzione migliore è farti togliere la rete nattata e gestire tutto tu tramite un vostro firewall (o coppia per ridondanza) a cui Tim ruota tutti gli IP Pubblici.