I don't know about the logo.png and
logo@2x.png files because I have a couple of custom packs that show up just fine without those files. However, if you don't have black.png, silver.png, etched.png and the @2x versions of those files then the pack won't show up in Settings.