Image http://www.-----.com/wp-content/plugins/wptouch/admin/images/default-bookmark.png may not be useful regarding its size
There is an Apple Touch icon
The high resolution Touch icon is absent
The high resolution icon is absent
There is no icon for Android Chrome
It appears that WP-touch plugin is altering the headers sent to the browser on iOS and Android - is there some way to get these images included in those headers as well?
I confirm the issue regarding the icon for iOS: WPTouch icon is 512x512 which is larger then anything specified by Apple (max is 180x180). Not a big deal however.
I don't reproduce the issue regarding the manifest. I always see the manifest markup, even when I fake an Android or iOS user agent. Did you use any particular WPTouch option? (I'm not used to it)