I am pretty sure the issue is caused by a limitation in Google Script's generation of the web app. The same code written in HTML for a GIT Pages site correctly adds an icon when copied to an iPhone home screen.