So "/dev/fd/63" is some information (filename) that is send as stream. It is not a parameter on the command line, even if you write it at the position after "@" - the command line will not write it after "@", but will stream it. Just try $ echo Hello @<(find path) I am here I understand that you want this streamed filename to be treated like a filename on the command line?
Some functions (esp. Default-Crypto) are not compatible with Windows build-in-ZIP-functions- They are better, I know. But there are use cases where an archive must be usable on machines without 7-Zip. I recommend marking those features, which are not compliant to Windows (or other OS) build-in-ZIP-functions, as "may need 7-Zip to unarchive".
I have the same requirement and for this sorting by column is possible - but not...