Earlier quoted context omitted.
Fair enough, but prepending an adjective to "build script" would still have been a much better choice. Like "elaborated build script". Or "transitively-hashed build script".
I think derivation as a new term of art is reasonable, because it's something that did previously not exist. In particular it's not an "elaborate build script. The actual derivation is basically just a json file¹ with a path-name that's a function of its contents that includes specifying everything that goes into the build (env-var settings and arguments, the input sources, other required derivations, the build scrip…
The former means "with all the details spelled out explicitly". The latter means "intricate".
And, I've yet to see a .drv file that contains absolutely 0% shell script. Let's be honest, nix is used mainly as a metaprogramming language for bash.