Is there some way to make VG select voice-port to PSTN for outbound call according to Calling Number?????
Yes it is possible. Take a look at these links:
Mapping Outbound Calls to Unique FXS/FXO Ports on Analog Gateways:
Mapping Outbound VoIP Calls to Specific Digital Voice Ports:
Voice Translation Rules: