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.
New here, so forgive the potentially stupid question, but what would be the advantage to having it on Catalog instead of itch. Isn't it all the same once it's on the device?