If that's the quest that sends you to the tower by Kalevala (or whatever that frost hound is called), you may need to have someone make an enchanted key for you. I can do that on Order shard, if you catch me at a good time. White bromeliad blooms nearby there too, if I remember correctly. Maybe I'll go pick some more soon...