Nope, that is only for paid nsfw content. My projects are free so they are exempt from those rules. "If you plan to collect money for your content" is the context of the listed rules you are referring to. But thank you for trying to help.
Saw other developers doing the same thing and had no issue having their projects indexed; also there is no rule prohibiting promotion of other products. I spent a lot of time trying to figure out the problem myself and found that I broke none. The deindexing was probably triggered by frequent bug fixes I did on the latest project but I can not be sure of that. Thanks for trying to help tough.