Hi Mike,
I also once tried to change the RadioName of the MS stack, I got as far as automatically finding and changing the name in the registry then programmatically deactivating the USB device, very messy and never worked for me, fortunately I found your WCL library and have never looked back since, much easier!
1) OS version (exactly version and name, 32bit or 64bit)?
Operating System = 32bit
Manufacturer = Microsoft Corporation
BuildNumber = 6000
Caption = Microsoft