Hmmm I don't remember that quest. Maybe I haven't done it yet. I will check to see if it's still on the quest board, and if it is maybe I can figure it out.
There is a small chance that the 'ice cactus' that is spoken of MIGHT be one of the cacti in the Snowmoors, but due to the context, it's unlikely. Maybe try that idk