Microsoft claims that Remote Desktop is not possible in a NAT situation. However, I was able to get it to work! :-D! I don't have time to write a how-to. But you can circumvent the problem with a few minutes of footwork. :-D

Calvin