I am not disputing that it is working, as it obviously is but the fact is it should not work. VMware tied MAC changes to thier own ranges with the release of vSphere 4.0. Hence the errors stated in the start of the KB Article.
I was aware of that KB article, but not the behaviour you are showing.
What version of ESX are you using?