sorry. I am not able to follow what you are trying to say here.
insidehosts--PIX---Internet
1. From the inside hosts you are able to go out to the internet.
2. From the internet you are able to reach specific inside hosts that are hosting web or other services.
What seems to be the problem? Is there any VPN involved in this?