You should contact itch support, it might be because it was in your library from a bundle. I think they have a way of fixing it. Let me know how you get on.
I found the problem, it was itch not liking my email domain. Switched my account to a gmail address and it came right through. Apparently my domain was used by too any spammers in the past and that’s not easily forgotten nor forgiven so the entire domain is backlisted.