"but you will not find any players for multiplayer RTS here"
It is possible that the problem here is much deeper. Perhaps the majority of players on itch do not like strategy games at all, and itch algorithms promote only popular other genres, just look at which games are in the top. Have you already looked for where you can get an active base of players who love to play indie strategy games?