[NOT A BUG] Elemaugrim defeated in today's dungeon, campaign task remains uncompleted

As mentioned above, you defeated Eternal Elemaugrim, which is technically a different troop.

Another place to find him is in PVP. Many people will put Elemaugrim on their defense teams to help other players.