I wonder if itch's unhappiness also comes from the fact that it can't find an executable (or a pdf) to scan in the zip file, so it plays it safe and assumes that's because you're hiding the executable somehow?
I don't think it's normal for an account to stay flagged for a week or more, so you might want to contact itch support if you haven't already.