There might be a misunderstanding.
Even if your games are deindexed with intent, that does not say anything about legality or tos violations or similar. Advertise to your hearts content where you are allowed to advertise your stuff. Traffic from within itch is miniscule anyways.
Deindexing just says one tiny (but important to you) fact: itch chose, for whatever reason, not to include the item(s) in the search and browse feature.
If itch would have a real problem with the content, they would remove it. But they do not catalogue anything that got uploaded. Low effort, low quality, mass postings etc, are only one reason to get deindexed. The usual reason is temporary. Something, maybe even randomness, triggered your stuff to be the lucky winner of a manual needed confimation for indexing. Your account is barely over a month old and you have posted two projects. There are established accounts that have waiting times of over your account's age to get their stuff indexed sometimes. (And no, itch will not talk about the specific reasons. There are bad agents that would very much like to hear such reasons to better avoid them)
---
Oh, and it is probably something about the payment option. Your account is new. That can take a while to get through. (Read: more than a month). Maybe it got through initially and got flagged afterwards. Maybe some hickup with the payment processor or tax issues. Or you forgot to mention that you added payment options after the games were indexed.