Actually everything says you can't do that with a zip. Custom background images and layouts are folder properties not supported by a zipped directory (or really any directory that isn't a DMG's top-level dir)
Layout works fine for me in testing, but the custom background image does not. I wonder what causes that. The .DS_Store file is present and clearly has a reference to the file in the unzipped version, but it doesn't show.