> "Sie hat mehr eine unterstützende(,) als eine
> kontrollierende Funktion."
> Ist das nun ein Vergleich (kein Komma) ...
Ja.
> ... oder eine adversative
> Phrase (mit Komma)?
Nein. Adversativ wäre z.B.: "Sie hat keine unterstützende, sondern eine kontrollierende Funktion."