Any word from Clickteam or itch.io on this matter?
Not yet that I know of.
As mentioned to you in the e-mail I sent back to you yesterday, I am still waiting a response from itch.io.