Hi Charles - no, if you change the port number in Bria, that port number will be tracked in the Sipxcom registrar - i.e. when you display the extension registrations, the extension assigned to Bria should have the port number in the registrar.
On a related matter, I have made progress on the origin of the extension+32 character UID that appears in the registrar. It is not SIP ALG that is generating this but a new version of Bria 6 just deployed to save on mobile phone battery life. One of the complaints about Bria 5 and earlier versions is that the application must always be on to receive and process invites, which drains the battery rather quickly. In Bria 6 when the Iphone or Android mobile phone goes to sleep, Bria sends a registration packet with extension + 32 character UID to Sipxcom and shows up in the Registrar. When an incoming call to that extension is issue, Sipxcom issues an Invite to a Counterpath notification server, who then wakes up the Bria client to process the incoming invite - this process significantly saves on battery life. At the moment, this power-saving strategy only works when Bria is assigned a public IP address (data over cellular) - it does not work at the moment when the Bria client resides behind a firewall. Incoming calls work about 50 percent of the time - when working, the invite comes into the extension, and then one sees an invite with extension+32 character UID send to the Counterpath notification server. The notification server responses with a 100 trying, and then Sipxcom issues a 180 ringing to the notification server. The notification server then wakes up Bria for the incoming call. When not working, Sipxcom never issues the 180 rings back to the Counterpath notification server. Any ideas on where to look to resolve this issue is appreciated. Pcaps are available if you reach out to me offline.