It does make sense. And it is difficult, though not impossible, to find her again. Picture a 'Where's Waldo', where Waldo is wearing bland clothes and no glasses.
But she's probably out the door before he finds her again. She's definitely out the door and off doing things in a different thread before ShenanigansTM start.
(Xifra never did eat anything. With all the protective runes tattooed onto her body, I doubt it would have affected her anyway. And with her spending most of the party watching Jack, who she was already in love with, it would have been rather boring even if it had.)