Je me suis souvent posé la question, en voici la réponse, tout du moins la seule explication trouvée assez rapidement  : « Au sens figuré, enguirlander une personne, c'était la couvrir d'éloges. Ce terme a subi la mauvaise influence du verbe engueuler : aujourd'hui se faire enguirlander n'est plus flatteur... » Voici ce que l'on trouve sur Wiktionnary : Étymologie : de guirlande. L'emploi très usuel dans le sens 3 permet d'éviter engueuler, plus vulgaire.
  • 1. Entourer, garnir de guirlandes. Enguirlander un autel, une porte.
  • 2. (Figuré), (Vieux) Couvrir d’éloges, encenser, souvent en vue de plaire. Méfiez-vous, ils vous enguirlandent pour mieux vous embobiner!
  • 3. (Familier) Par antiphrase Réprimander, engueuler. On s'est fait enguirlander par le patron parce qu'on avait discuté avec un journaliste.
Je m'attendais à autre chose qu'une simple dérive, dommage…