Rather you're adjusting a misinstallation that needs to be fixed every time you do update the driver, the Vendor paths SHOULD be blank for GPU ICD's, and only utilised if a CPU ICD is installed.
You're likely replacing a driver WU has installed which still registered the ICD's in the System32 location, on modern drivers the vendor keys should be blank unless the Intel CPU only runtime is installed!
The correct location is the System Class location for the current driver install, OpenCLDriverName and OpenCLDriverNameWow
Nuking any remanants from the Vendor keys should resolve the issue permanently.
https://registry.khronos.org/OpenCL/specs/3.0-unified/html/OpenCL_API.html#_icd_loader_vendor_enumeration_on_windows