I think that the answer is that someone needs to put in the time to do the update. There is a PR for 7 → 9:
https://github.com/NixOS/nixpkgs/pull/85151
Though I guess that an update to a very recent LLVM will be necessary for AArch64 support on Darwin.