Nope. A guy is a man, multiple guys are multiple men. Gender-neutral equivalents: people, folks, team, friends, colleagues, you all (and various similar regionalisms - yoounz, y'all). Good on him for making the effort.
I'm not sure who gets to prescribe what the word truly means. Descriptively, the plural is used overwhelmingly to refer to a group of people regardless of gender.