I'm having almost the same issue using vmware workstation plus 036h (rtl8187).
And I've been doing basically the same maneuvers as you are to make it work. It works out of 10 tries and many times it...