I am having a similar but different issue.
Running ESXi 6.0 (beta) on an Asrock H77M mini ITX.
Had a Quadro FX3800 in it running VM's - Win7, SteamOS & Android KitKat.
The Win7 & the SteamOS work fine. I used a USB ->SPDIF piped into the Quadro for sound.
I can only get the screen of the Android when rebooting the host. no matter what. The Win7 & SteamOS work after the Android, before whenever. But the Android must be first or no display.
And the SPDIF wasn't working either in Android, had to use the analog from the USB sound.
So I got a Quadro 2000 from CL, and swapped it out.
Now the Win7 still works fine as before ( I am using scripts to disable & re-enable the Vmware SVGA, here and above)
The Android does not work as the first VM. It only works AFTER I boot the Win7.
So I run the Win7, then Android, and if I shut down the Android I have to run the Win7 again to get the Android out the display.
This card has sound, so I don't need the USB ->SPDIF anymore. Of course it works in Win7, but not Android yet.
I know the sound issues are Android related, so ignore that.
But it seems the card needs to in a "state" that I only happened upon. It's funny how it takes different measures to get it into that state. I am convinced it's got something to do with the video ram on the card, and how it's left. Android is different since there is no VMware tools, but SteamOS is the same. I haven't tried SteamOS yet with this card, since there is quite a bit of brain damage involved.
So I thought I would add my experience here, maybe all this adds up for someone......