I've not used a quest like this yet, but it might be easier if you set the wolves to drop their pelts instead, and instead of a variable make them an actual item (perhaps a "key item") and then you can do some conditionals in the conversation when turning them in using the "item exists" condition (though you may need a variable for the number given to the old lady, it would make things a little more streamlined, though this is a more rough example since the pelts will drop no matter what.
You might also try changing the troop option where is the switch is on encounters will be with a different group of wolves who will drop pelts as opposed to normally fighting wolves who don't.
EDIT:
to clarify, the event where you fight the wolves, you change the encounter from "wolf * 3" to "Wolf *3 with pelt" or w/e if the switch is thrown, should be an easy conditional statement in the event for the wolf battle.