Currently, the above setup works in that both the Win7 client and iphone can connect to Win7 PPTP server and the resource(s) behind it without issue. What you want it to do is force any internet traffic from the Win7 client and iphone THROUGH the Win7 PPTP server as well?
I need to confirm that I understand your problem / question first before I can point you in a direction