From a review comment, see: #2536 (review)
I don't have a very strong opinion about this, but I think it should be fine to invoke glslang and target the older SPIR-V environment, and it would only be a problem to target a newer SPIR-V environment.
Is a validation layer complaining about a mismatch, or is there something else that prompted this change?
Basically, does the Vulkan SPIR-V version need to match the Vulkan API version? If not, is the PR masking some other issue?