Firstly the Microsoft fraud statement - you bought an OEM (which is all that is available) copy of the software which means you provide your own support. If you want support you need to buy a machine from an OEM which will provide you with the support you
desire.
Is this the original WHS or WHS2011? Where did you enable Dynamic DNS - on your router or by setting up a domain with WHS? All that you have done is about accessing your server from outside your local network but you talk about the green icon - you will
only see this on your local network. Troubleshhotin a local network should be easier.
Phil P.S. If you find my comment helpful or if it answers your question, please mark it as such.