I could see them adding to the Hunting logs and players getting the rewards from there (or via related achievements). I think the way to go with these special foes would be instanced fights (like Chimera and Hydra).