I must be bloody dense right now, but let's start anyway.
Ok, my lab has currently multiple networks.
External VLAN : 192.168.1.0/24
Internal "Clients" VLAN: 192.168.13.0/24
At the moment I am using "ClearOS" as gateway / router between those two VLANs.
Diving into vEverything, I may as well use vShield Edge (given that I am working with vCloud Director anyway).
But I seem to have forgotten the basics of NAT / Firewalling.
The VSE Gateway got two zones configured, Internal and External (obviously)

There is one test VM connected to the test VLAN. This test VM got the IP
192.168.13.100 (first IP of the DHCP lease)
Two requirements.
1. The VM needs to be able to get "out"
2. I need to be able to RDP into the VM
So I setup two NAT rules, one SNAT (to get out) and one DNAT (to get in)

Next firewall rules. As you can see - default is to Deny ...

First I did was setting up a general Outbound rule, so anything from the internal network can get to the internet. - that works (the Test-VM object is the VM using its internal IP 192.168.13.100)
SSH is enabled for all directions (just a lab so doesn't really matter)
Now the Remote Desktop rule. Using external > internal works .. I can RDP from the 192.168.1.x network to the server in the 192.168.13.x network.
As you can see in screenshot #1 - internal is indeed the 192.168.13.x network
But when I change the "internal" object to be directly "Test-VM" again with its direct IP 192.168.13.100 - it doesn't ...
Am I losing it ?