I've tried all sorts in the sub-title template (including your example), but I've gone back to basics and just have {authors} to see whether it would pick up a value that I know it's reading in (see screenshot attached).
Author still appears at the bottom of the cover but it doesn't appear in the middle sub-title section. I'm really puzzled!
Is there some other setting in Calibre that might affect the output from the command line? What could cause the CLI output to be different to the cover generated from the library? (I'm on the latest version of Calibre, btw, and have no additional plugins installed).
Any ideas gratefully received