another thing regarding GPU errors in the event log. I get these aswell but they relate to the vSGA addapter, remember the VM does not know you ave a second GPU so it still uses its own video adapter, all my VM's get an error telling me I have too little video ram etc but I ignore it as it will not effect the machines opperation.
If however you want to remove the error about 3D capabilities you must install an Nvidia card and then not pass it through. I beleive the card must be installed during the install of ESXi for it to be picked up and used for vSGA.