I finally tried turning undead as a way to try to get some restoration perks, but what's the point? I cast it, the thing runs away... then 20 seconds later, it comes back. I have to turn it again. It comes back. So on and so forth.
Finally, I just fireball it to end the charade.
One time I did manage to get it to run into a trap and kill itself, but how often does that happen?