It appears that an :exec-args attribute in a :deps/prep-lib's :alias is not honored, i.e. it's not possible to declare default args for the prep :fn.
Given the following statement in the Deps and CLI Reference on :deps/prep-lib:
Those libs will run the command specified there by alias and function, as if: clj -T:<alias> <fn>.
And this one on -T:
The function is invoked with a map in the same way as -X execution, built from :exec-args if found in aliases and key/vals provided on the command line.
It seems like this should be possible. Is this a bug in the implementation, in the documentation or in my understanding? :-)