The rose remembers....
But I agree, it's a bit weird that she has it again. I'm pretty sure that at least on the Iorveth path it is left behind in Vergen after Phillipa uses it to "heal" Saskia. Unless Phillipa took it with her, but then Triss would not have gotten it either.