There seems to be two different leech types for the physician quest -- one that requires identifying (which does not count towards the quest turn-in reward) and one that does not require identifying (which does apply to the quest reward).
It's not messed up. One of them is for quest turn in, the other is a healing item. It can happen that you don't find the quest turn in ones, though, and need abandon the quest.