P,%u7-ZIP32.DLL,a -tzip "%2%\%{%Y%|.zip%}" %@ %S"-r"
みたく%uで直接dllの引数指定するのはだめですか?

あと解凍もE_unpack2に同じく%uで書けばうまく動きますよ