I have the same adapter, and I successfully changed the vid and pid to the ones of the original
0b95:7720
There is a tool which allows reading and writing the configuration eeprom:
https://github.com/karosium/asix_eepromtool
I first tried just replacing the vid pid in both locations and that mad the adapter show up as
0b95:772a, which is strange since 772a is nowhere to be found in the rom, but that would be the correct pid for the AX88772A, which the apple one is.
I then flashed just the whole ROM from a UGREEN AX88772 (without A) to the apple one and then the apple one also showed up as
0b95:7720.
I then checked the chipcode of my UGREEN adapter which was bought as the AX88772 one and the chipcode shows it is the A. So it seems that either UGREEN or the amazon seller faked the PID.
Since the A is so similar to the original one, this should work for every AX88772A, which doesn't have the PID change feature fused off.
This won't work for the AX88772B and later, since it needs the wii u to write a different value to one register.
I attached the ROM of the ugreen one, that transforms the A into the non A. Try at your own risk. Be careful, this might brick the adapter. Also keep two backups of the original rom somewhere save. Also if you flash it to multiple adapters, you should change the mac address (I recommend to the original one of your adapter) in the ROM or else it would cause problems if they are used on the same network.
With this it should work on a completely stock Wii / Wii U / Switch