Exhaustive answer. Thanks! +1
And reveals that I haven't dug around in Archive::Zip's source enough...
(Nothing's missing in SimpleZip, as it adds the sugar needed to add a member under a different name - what I think, from reading the POD, is not possible with IO::Compress::Zip alone.) Case closed.