I agree if we dont have day sleeps here for DS1 he is alseep early...if he has a day sleep he will stay up late if I let him. I would stop giving her the phenurgen(sp?) too as you dont want her to become dependant on that to sleep. what if you lay in the room with her till she falls asleep? It may only be for a few nights? I find this helps with Ds1.
Good luck
I very rarely give phergan (maybe once every few weeks - when it is obvious she is completely exhausted and needs to have a good night sleep). I do lay in her room some nights, we read books etc.

Going to try shortening her daytime sleeps too.