Salut!
Pentru a stabili corect funcția sintactică, identificăm predicatele, subiectele și delimitam fraza în propoziții:
Am recunoscut pe omul¹/ (căruia) m-ai recomandat atât de călduros.²/
Analizăm propoziția ²:
(...) căruia m-ai recomandat atât de călduros.
Este complement indirect pentru că determină verbul "ai recomandat" (cui m-ai recomandat? ... căruia)
Pentru a observa mai bine, putem înlocui pronumele relativ "căruia" cu substantivul pe care îl substituie: omului m-ai recomandat atât de călduros (cui m-ai recomandat? ... omului)
*** La nivel de frază pronumele relativ "căruia" este element subordonator, introduce o propoziție subordonată atributivă.