No problem man, hope it helps a little bit. I've always been a fan of putting translations on the dial-peers... I'm not sure why, it just stuck with me. One that burned me a couple of weeks ago was when the translation was placed on a trunk group a...
You could do something along these lines inside the ingress gateway. SIP won't preserve the call types, but you can get the correct prefixes on the ANI for callback (assuming the PRI provider is actually sending the correct call type).voice translati...
You didn't state how your SIP trunk is egressing from PSTN, so I will assume you are using a CUBE. You should debug ccsip mess on the CUBE and initiate an inbound call. Check the invite and see if the SIP service provider is giving the called number ...