CMake 3.21 rc-1 | HIP support breaks custom MSVC toolchain

I was having issues doing commit bisects but I did narrow the issue down to a change in CMakeDetermineCompilerId.cmake