Maybe a few things might help. The oem designation on an .inf file is just its Windows assigned name. If you want to know who supplied it or what type of devices it controls, check the file in notepad and the .inf should be listed in the Windows\INF section of File Explorer. There are warnings about what you can share publicly, so be aware of those.
If you want to know if a particular .inf file is for your specific device, you can use the Device Manager, Details tab and in the drop-down menu box, select inf name.
Memory Integrity is new to me but if you look at the Windows Security - Device security, do you see a Core Integrity section? If so, are you allowed to turn Memory Integrity off? I am not suggesting you do that, but the driver you are checking appears to be a serial type driver for certain types of devices. You should be able to update it.
The way to change or uninstall the driver is to do it from the Device Manager and select the device and then uninstall and check the box to uninstall all drivers. If you want to upgrade the driver, try that.
Autoruns is fine but unchecking the box just moves the start-up entry, so the driver does not start. If you delete the entry in Autoruns, it will remove it from the registry. As far as I know, it does not physically remove the driver.