Immagino che la logica che impedisce di mettere mi piace ai propri post si attivi quando si trasferisce la proprietà, ed è per questo che non puoi rimuovere il mi piace dal post in quanto nuovo proprietario.
Ho scoperto che il trasferimento della proprietà funziona correttamente per rimuovere i like se non è ancora scaduta la finestra temporale per il ‘dislike’, ma se questa è già scaduta, come in un post vecchio, è per questo che i like non vengono rimossi: il controllo del guardian fallisce perché non è possibile dislikeare i propri post.