Tsuwm recalls: malist and masculinist as male counterparts to feminist.

Masculinist has one syllable too many. The counterpart of feminist (Note: not femininist) should be masculist.

As for hominist, since the Latin homo meant, at least nominally, human being irrespective of sex, it should mean someone who advocates equal rights for human beings. This would suggest virist for the male version of feminist.