After you used the odour neutralizing potion in the alchemist's house, did you use any of the other potions? That would negate the effect.

How close were you to the spider in your earlier save? It is possible to get close enough so that the spider turns hostile, without having it approach to attack. In that case it is too late for the potion to have any effect.