I'm not entirely sure what's happening with the Super Princess Peach or Pomni images, but in the case of the tanooki leaf, it seems you put the dimensions of the image at the beginning of the filename. Try removing that and it should work.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.