Hi there!
Good news, I think. I've just today been contacted by itch.io support and I am hopeful that I have the information they tell me they require in order to take steps in resolving this issue.
I'm hoping now that this can be worked out to everyone's satisfaction.I regret having had to bother you guys at all, but hopefully now I won't need you to become any further involved.
Thanks for replying at all and thanks especially for replying quickly. I appreciate it. I'm very sorry to have bothered you at all.
Falco