Hola
Supongamos que mi tío me ha hecho un regalo muy precioso y mi mamá me dice:
1. "Agradéceselo" (lo se refiere al regalo y "se" se refiere a mi tío) --> Correcto: Se refiere a tu tío, pero especifica que es por el regalo.
Nota: Según la Real Academia Española, es correcta la conjugación. "#RAEconsultas «Agradéceselo» es la forma de imperativo seguida del pron. «se» (compl. indirecto) y el pron. «lo» (compl. directo)." Personalmente no uso esta conjugación, sino "Agracédele" (es más simple), pero es tú decisión.
2. "Agradécele" (le se refiere a "a mi tío") --> Correcto: Le agradeces a tu tío, pero el contexto ayuda a entender que se agradece por su regalo.
3. "Agradécelo" (lo se refiere al regalo) ->Correcto: Le agradeces al remitente (la persona que te dio el regalo), pero no especifica quién (es implícito, tácito)
4. "Agradécelo" (lo se refiere a mi tío)-> A mi juicio, Incorrecto: Añadiendo "lo" implica un objeto. Podría ser "agradece a tu tío", como menciona Silvia. Siendo "agradece" algo general + "a tu tío" para especificar que es a él quien va el agradecimiento
If I was not clear enough, I could explain in English.
Saludos :)