Inconsistent OpenCL headers in cuda 12.9

In the newest version of the OpenCL headers, the symbol CL_MUTABLE_DISPATCH_PROPERTIES_ARRAY_KHR was renamed to CL_MUTABLE_COMMAND_PROPERTIES_ARRAY_KHR (defined in cl_ext.h). But the cl.hpp included in the cuda toolkit in 12.9 still references the old symbol, causing an undefined reference error. We had to roll back to 12.8 which fixed the issue.