We are able to call the central office from any of the satellites and vice/versa but are unable to call satellite to satellite.
This becomes a different issue...
The satellites can ring each other but no Audio. We dial an extension so the call manager is located at the CO.
SIP signalling (TCP or UDP) traffic is passing correctly but RTP traffic is not.
You have a NAT and/or Firewall issue.
Do extension-to-extension calls still go through the main phone switch?
Can computers/hosts at Satellite-Office1 communicate with Satellite-Office2? Ping for example?