I’m facing a similar issue with several published games. It seems strange that legitimate projects can remain unindexed without any explanation, especially when that potentially costs both creators and itch.io sales.
I am releasing on steam 17th august the itch.io support has been a huge let down with me being completely and totally ignored