About my previous post: I noticed this typo in your post before and wanted to draw your attention to it - how should I know where exactly the typo was? The answer I got doesn't really make me want to help further but... There are two problems in the pastebinned code which I'm quite sure cause problems, another one could be a problem I think - and I have an idea why the theme site complains about the %X tag.
1. Progressbar - as PaulJam says.
2. There are two bitmaps referenced as "x" - lines 21 and 29 in the pastebin.
3. Line 61 - I don't think it's possible to put the time definition of the subline inside the conditional anymore but am not sure.
4. The %X - could just be a hint. Since some time ago the theme site tests the 160x128 WPSs for all three colour depths (monochrome, greyscale, colour) to provide them for those possible. On monochrome displays, such as the M:Robe100's, a backdrop (and album art) is not possible. So maybe the theme site is just trying to tell you that this theme won't work in monochrome.
It's very hard to give further advice without seeing the complete zip and without knowing the exact error message. I wonder though why the theme works on target, unless you are using an older build? Perhaps you could try it in a recent enough simulator as it gives some helpful error messages.
A suggestion at last: provided most images placed at the same coordinates are of the same size, you could reduce the number of bitmaps by using bitmap strips (e.g. the volume, battery or playback images). Less bitmaps help decreasing load time of the WPS (so boot time decreases too) and you will need a lot less ID characters.