A ruling regarding its interaction with Immune to Events characters is available at the FFG Rules Forum.
Summary: Tears of Lys does not target a character, only places a token on an appropriate character, so the token may be placed on a character that is immune to events. However, the delayed kill effect is still originating from an event card and a character immune to events would be immune to the kill effect when the token is removed at the end of the phase.