Mi sa che ci sono un po' troppe regole 😀 Usando STUN si può anche fare a meno di usare port forwarding. Tramite STUN il Fritboz rileva l'IP:porta esterno e il tipo di NAT, e modifica i messaggi SIP come necessario. L'importante è che il keepalive mantenga il mapping NAT, e che il firewall non blocchi i pacchetti in ingresso .
Elimina tutto e parti da una situazione pulita.
Io proverei prima con STUN, nessuna regola manuale di NAT o port forwarding. Se non funziona prova a creare una regola di firewall sulla WAN che permetta il traffico in ingresso UDP da voip.fastwebnet.it verso la porta 5060 del Fritz (192.168.1.2:5060)
Non so che regole di firewall hai sull'interfaccia LAN in uscita, se hai delle restrizioni devi ovviamente permettere al Fritz di raggiungere voip.fastwebnet.it:5060 (però non si sarebbe mai registrato nemmeno prima).
Se così chiama/riceve ma non c'è audio bisogna poi occuparsi di RTP.
Quando tutto funziona, come ciliegina sulla torta visto che sei in FTTC ti toccherà anche configurare un minimo di QoS per far sì che il VoIP non sia impattato magari da un download contemporaneo....