Sadly both of those made no difference. As soon as it gets a STUN server in there, it doesn't pick an incoming call up.
18:49:35 174097mS NAT: EPNatMediaHelper f17fa41c for 0a000102000003f3 17.1011.1 2 SIPTrunk Endpoint created, parent f52def24 list size 1
18:49:35 174097mS NAT: Creating STUNClient to resolve binding for 10.0.1.2:46750, server FQDN [stun.l.google.com]:19302
18:49:35 174097mS NAT: Creating STUNUdpClient (this=0xf17f7740) local port:46750
18:49:35 174097mS DNS: stun.l.google.com DNS - refreshing: have valid (not used) result
18:49:35 174097mS NAT: Creating STUNClient to resolve binding for 10.0.1.2:46751, server FQDN [stun.l.google.com]:19302
18:49:35 174097mS NAT: Creating STUNUdpClient (this=0xf17f7570) local port:46751
18:49:35 174097mS DNS: stun.l.google.com DNS - refreshing: have valid (not used) result
18:49:35 174098mS NAT: 0a000102000003f3 17.1011.1 2 SIPTrunk Endpoint adding message CMConnect(f17f7f30) to nat message queue, size is 1
8:49:35 174108mS NAT: StunClient: ResolveIPAndPort 10.0.1.2:46750
18:49:35 174108mS NAT: STUNUdpClient TX: (this=0xf17f7740) [10.0.1.2:46750]=>[74.125.140.127:19302] ToS:136
18:49:35 174108mS NAT: StunClient: ResolveIPAndPort 10.0.1.2:46751
18:49:35 174108mS NAT: STUNUdpClient TX: (this=0xf17f7570) [10.0.1.2:46751]=>[74.125.140.127:19302] ToS:136
18:49:35 174116mS H323Evt: SESS 3 SetOperational local 10.0.1.2:0 remote 0.0.0.0:0 to 0
18:49:35 174117mS H323Evt: SESS 3 Configure: Alaw64K packet size 160
18:49:35 174117mS H323Evt: SESS 3 SetRemUDP 0 -> 6000, remote IP 0.0.0.0 -> 10.0.1.10
18:49:35 174117mS H323Evt: SESS 3 SetRfc2833: (1) rx payload 101 tx payload 101
18:49:35 174117mS CMMap: PCG::MapBChan pcp[103]b0r1 cp_b 0 other_cp_b 0 type CGTypeSimple
18:49:35 174117mS H323Evt: SESS 4 SetOperational local 10.0.1.2:0 remote 0.0.0.0:0 to 0
18:49:35 174118mS H323Evt: SESS 4 Configure: Alaw64K packet size 160
18:49:35 174118mS H323Evt: SESS 4 SetRemUDP 0 -> 31144, remote IP 0.0.0.0 -> 88.215.54.38
18:49:35 174118mS H323Evt: SESS 4 SetRfc2833: (1) rx payload 101 tx payload 101
18:49:35 174118mS H323Evt: SESS 4 SetHnt (rtp keepalives): enabled 0, send_initial_packet 1, send_periodic_packets 0
18:49:35 174118mS CMMap: PCG::MapBChan pcp[97]b0r1 cp_b 0 other_cp_b 0 type CGTypeSimple
18:49:35 174119mS CMMap: PCG::MapBChan cp RTP local 10.0.1.2:46750 remote 88.215.54.38:31144 , cp_other RTP local: 10.0.1.2:46760 remote 10.0.1.10:6000
18:49:35 174119mS CMMap: PCG::MapBChan cp oob 0 rfc_2833 1 , cp_other oob 0, rfc_2833 1, cp behind_nat 0 cp_other behind_nat 0
18:49:35 174158mS NAT: STUNUdpClient RX: (this=0xf17f7570) [74.125.140.127:19302]=>[10.0.1.2:46751] ToS:0
18:49:35 174158mS NAT: Response To Enquiry is: IP:46751
18:49:38 177628mS TFTP Download: Upgrader: Upgrade is not in Progress
18:49:39 178108mS NAT: StunClient: ResponseTimeout in Resolve RTP, attempt 2
18:49:39 178108mS NAT: STUNUdpClient TX: (this=0xf17f7740) [10.0.1.2:46750]=>[74.125.140.127:19302] ToS:136
18:49:41 180129mS RES: Thu 21/3/2019 18:49:41 FreeMem=58971300 Heap=58781904(3) Cache=189396 MemObjs=12924(Max 13308) CMMsg=3(6) ASN=0 Buff=5200 1364 1000 7440 5 Links=52765(52973) BTree=700(1045) CB=6054 MCT=0 CPU=06.47% CPUStats=02.79%/1/4/2074/179
01/459307/00.18%/0/02.70% MCR
18:49:41 180129mS RES2: IP 500 V2 11.0.4.0.0 build 74 Tasks=54 RTEngine=0 CMRTEngine=0 ExRTEngine=0 Timer=12+119 Poll=0 Ready=0 CMReady=0 CMQueue=0 VPNNQueue=0 Monitor=1 SSA=0 TCP=48(TLS=5 OFF=0) TAPI=0 Partner=0 ASC=1 SYS=MNTD OPT=UMNT SDSPD=2034
18:49:41 180129mS RES4: XML MemObjs=8 PoolMem=4748404(2) FreeMem=4736284(0) HeapUsed=0
18:49:41 180129mS RES5: CLog MemObjs=711 FreePoolMem(Objs)=4984(89) TotalMem=44800 StringsTotalMem=136500
18:49:43 182108mS NAT: StunClient: ResponseTimeout in Resolve RTP, attempt 3
18:49:43 182108mS NAT: STUNUdpClient TX: (this=0xf17f7740) [10.0.1.2:46750]=>[74.125.140.127:19302] ToS:136