I have checked and there is no code checking for Xserve that I can see and it booted fine on my 2010 iMac and 2011 Macbook Pro. The Apple SMC driver loaded fine which is what the patch changes. However if you need to rely on Mac OS X, pick a supported solution! This is just an exercise in interest for me and would not rely on it to make money.
BTW new patch possibly tomorrow which works with ESXi500-201109001. I have it working just need to make a couple of changes to the scripts to fix a small problem with folders created.
You are correct. There is no code checking for the Xserve specifically. Possible driver issues and support from VMware is the only real problem with running in on something other than the Xserve. The only thing limiting ESXi on Apple Hardware is the SMC check, which your patch fixes.
Thanks for your hard work on this, it's so nice to be able to run OS X virtualized on ESXi and on non-Apple hardware. Now I can sell my old Mac Pro!