fix: shift eic-spack from versions to hashes
Instead of requiring an eic-spack released version, we get the same level of reproducibility with one less step in the process by using a commit hash on the relevant branch. This just replaces the version with the hash corresponding to that version.