as of 2025, and even back in 2018, this is not correct, the Vendor key should only be populated for CPU client runtimes only, GPU runtimes should be registered under the system class for the gpu driver using the OpenCLDriverName and OpenCLDriverNameWow Reg_SZ paths to them in the DriverStore location.
But because of a missing migration handling in the AMD driver, old drivers that still wrote to the Vendors key path in the registry may still be registered, and the ICD dll may still be on the system, deleting both the Vendor path, and file from the system folder (The Root System32/SySWow64 folder, no deeper) should be all thats required for the system to work properly.