James,
Several things you mention here give me the shivers. High up on the list is the suggestion about "changing ports to get it all to work." This from a company who has their STUN server on a port other than 3478.
Right now, I am in my home/office. I also have a BEFSX41 here, with an SPA-2000, an
SPA-3000, a Grandstream 486, and X-Lite on two different laptops. All coexist peaceably with no ports forwarded manually through the router.
Despite Pipecall's help desk giving you incomplete or incorrect information, I think I found enough pieces to get you going. (And they have the nerve to charge 0871 rates for this "help"?)
Proxy: sipproxy.pipecall.com
Outbound Proxy: sipproxy.pipecall.com
Use Outbound Proxy: yes (you may have to play with this)
Use OB Proxy in Dialog: no (you may have to play with this)
User ID: Your entire phone number 08458xxxxxx
Password: Your pipecall password
Auth ID: sipCCCCCCCC (where CCCCCCCC is your assigned Authentication Username)
Use Auth ID: yes
STUN server: stun.softjoys.com:3478 (I don't trust a STUN server that operates on a different port than 3478.)
Set up each SPA-2000 one line a time, testing Line 1 before configuring Line 2 and then adding the second SPA-2000 in the same manner. I recommend that you run the Voxilla wizard (FWD with STUN) to put most of the bits into alignment before manually poking in your pipecall credentials.
Good luck, and let us know how you make out.
Michael