Hi ,
On x86_64, configuring 'Allow Remote Assistance connections to this computer' on the Microsoft guest (see e.g. How to restrict RDP connection to specific source machines and specific users (both restrictions acting simultaneously)? - Microsoft Q&A) with denying access to the users' host os, and configured bridged network on Workstation might be a solution path you are looking for.
The ACE feature from Workstation 6 became a component of the VMware View product at that time. In View 5 you could do sort of checkout/checkin of your desktop vm, stamped with an expiration date, encrypted hard disk, control attached usb devices, etc. The solution was limited most to windows clients and at that time the value circle for this alternative desktop provisioning & management method was too small. In addition, today it isn't a question of protocol capabilities anymore.
In banking environments, VMware by Broadcom View/Horizon/WorkspaceOne, is the only solution which provides secure desktops for Linux and Windows, C# Apps, SaaS, Streamed Apps, and any data in users' virtual volume is delivered and controlled. Btw. the Wanova/ThinApp methodology for streaming apps isn't used anymore. Banking apps evolved and the ThinApp technology has been retired.
Horizon as alternative might be overkill for your 'restrict RDP users to access host OS desktop' scenario for a couple of VMs.
Beside the built-in workstation UI, there is no webportal for multiple Workstation nodes to list available VMs in comparison to VMware Horizon. The management of workstation VMs at level node administrator typically makes use of the vmrun.exe command. This is for administrators, and users would say this is rather complicated. For an alternative UI, have a look e.g. to the blog entry Elgato Stream Desk and VMware Workstation - vGemba.net.
Hope this helps.
-Daniel