Your game is quarantined. Read your own comment section for a likely cause for that. If you keep doing that, the system will constantly think your account is hacked. That would be my guess.
As long as your game is in quarantine, it will not be indexed, because quarantine also removes games from the index.
And if there is trouble about your game, it would not be in quarantine, but it would be suspended. But Itch might still have decided to delist it. They can chose to do so. Indexing is an optional feature of the site. It is not guaranteed. Slinging mud on other games that are indexed, is never a good argument. If we start that, we can start delisting a huge portion of Itch games for being low quality games or ai slop. About 1.2 million games on Itch do not even have a rating.
About your upload limit, unless you have animations in your game, or a ton of images it should not be so big. Use webp lossy, if you do not already. With 1GB you can have about 5000-10000 good quality lossy webp images. Your 1st screenshot compresses from 529kb to 33kb with default setting of 75.