I was hunting Elnath yesterday and killed a Task-Master of Terror. It completed the quest and gave me the head. There are Task-Masters of Terror all over Elnath. Actually ran into 5 or 6 of them in the 2 hours I was there.
Maybe the quest dialogue should be amended to say "any of the satyr islands" instead of just Alged.
Thaalia of Order