Strictement parlant, oui.
Le sort se termine pour une cible qui attaque ou lance un sort.
Il ne dit pas que le sort se termine pour une cible qui effectue l'action Attaquer, donc si vous effectuez l'action Attaquer et ne frappez pas, alors selon les règles le cible reste invisible.
De plus, lorsque vous effectuez l'action Attaquer, vous pouvez renoncer à l'une de vos attaques pour permettre à votre familier d'effectuer une attaque.
Effectuer l'action Attaquer et ensuite faire attaquer votre familier n'est pas vous qui attaquez.
Vous pouvez consulter ce post pour plus de clarification sur les différences entre l'action Attaquer et effectuer une attaque : Que signifie l'action Attaquer en majuscules par rapport à l'attaque en minuscules ?