Remove excessive dependencies
Recent refactoring in 71d00926 brought the dependency on the SIMD module into too many places within the NBNXM module, creating issues for device passes over source files.
We also had a source file compiled with SYCL that did not need that, but this did not cause a problem.
Fixes #5001 (closed)