That take seems a bit inaccurate.
Metrosexual meant going above & beyond in male beauty care (a pretty low bar): going to a salon to get manicures & pedicures, maybe apply foundation & eyeliner, manscaping. Possibly wearing those low-heel shoes that show the ankles without socks.
I also remember the words fag and like being ambiguous such that in written contexts I'd sometimes see the clarification good kind of fag to mean homosexual in contrast to an insult directed at someone the insulter dislikes (for being pretentious, aggravating, annoying or whatever). In speech, the distinction was often understood from tone & context, so someone could be a fag (homosexual) yet not an effing fag (detestable), and their company might be absolutely welcome for that reason. An insulter would usually pile on imagery of the subject performing homosexual acts as the recipient of such insults typically disapproves portrayals of themselves that way. The insult was a way to puncture egos & authorities claiming a traditionally masculine image. It wasn't particularly effective against out & proud homosexuals or people who weren't homophobic. While fag wasn't always an insult, however, bigots & religious zealots often drew no distinction, either.