No need to pretend to be HID. Windows has WinUSB for userspace USB drivers that don't need special signing.
iirc sending HID feature reports doesn’t need admin rights on windows
iirc sending HID feature reports doesn’t need admin rights on windows