Hi, I have the similar problem running Plesk 11 over EC2. I made a custom template based on the default settings with the additional NAT support.
The template will translate all public IPs into private IPs ones so that servers behind NAT can use public IPs which gets translated to private IPs...