I just got hit by this bug also... have been running around the dark forest for HOURS trying to find that cave!! Is there no way to cheat and put the mushroom into my inventory? Or to trigger the script to run? I have no savegames before this; I use the rotating quicksaves.

If I can't get this fixed I guess I'll have to return the game. This sucks.