Toreth vs Anachronox

My opponent had Toreth and a few other creatures; two had divine shields. I played Anachronox. When my opponents creatures reappeared two turns later they did not show the divine shield visual effect. However when I attacked the creatures they took no damage; they did indeed still have divine shield. I lost