Exactly. Or that each task has its own Nuke script that’s generated as part of the submission process. Are you familiar with Events in Deadline? They’re Python scripts that get executed when X is done (and X ranges from a task being submitted to a job finishing to anything in between - there are many callbacks).
If you have a generic Nuke file that’s set up how you want it, you could easily have a Deadline event copy and amend this nuke script to read and write from/to a single frame, and then submit this as a single-framed Nuke job. This event can be kicked off on task completion, so as soon as a Maya frame is done it’s executed, and it can get the file output path from the job too. It may take a little work to set up but once it is, it’d basically automatically convert all your outputs into .exr’s automatically without you needing to edit or copy anything anywhere - it would potentially be a bit of a mess in Monitor having so many jobs, but you could quite easily add all the Nuke jobs for a given Maya render to their own batch group so they’re easy to ignore.
As a little proof of concept, I just wrote an incredibly simple bit of python that’ll take a nuke file, open it as text, look for “INPUT_HERE.exr” and replace it with a filepath, ditto with “OUTPUT_HERE.exr” and then save it out as a separate nuke file. This obviously relies on your ‘blank’ Nuke file (that’s otherwise set up how you like it) having a read node with “INPUT_HERE.exr” as the filepath and a write node having “OUTPUT_HERE.exr” as the output - but once you have that new Nuke file, it could be automatically submitted without a problem by the same event script.
f = "C:\\tmp\\test.nk"
with open(f) as nf:
data = nf.read()
data = data.replace("INPUT_HERE.exr", "C:/file/here.exr")
data = data.replace("OUTPUT_HERE.exr", "C:/other/file.exr")
with open("C:\\tmp\\test2.nk", 'w+') as nf2:
Edit: This is just one way. You could also import the nuke python module into that event script and generate the nuke script using Python rather than ASCII editing an existing file. This is likely “safer” but also a bit more effort to set up.