Not that I'm aware of unfortunately... Only thing I can think of is requesting a refund for this game through Itch IO support and buying it again over on Catalog, which I wouldn't mind you doing.
I appreciate it, I emailed support to see if this is possible. Happy you were able to get the game onto Catalog! It's really great.