Ordinarily, I'd say most kids are "dry" between 2-4 y/o but every child is different. We are not clones!
I never found pull-ups to be a hinderance in toilet training - just treat them like pants and keep 'em dry/clean all day!
"Lifting" a child for a midnight toilet visit depends on the child - it works for some but not all, depending on their sleeping habits. You could try it for a couple of nights, to see if it suits your child? And, of course, toilet last thing before bed and first thing in the morning - which you probably already do!
Was she a premie, by any chance? They are often slightly behind with many things but catch up later on (till you can't tell the difference). Even if she wasn't, being on Movacol shouts that she obviously has toilet problems that are more important than how frequently she wakes up to use the toilet! Those other moms are just being mean. We know it and, deep down, you know it!
Finally, if none of the above suggestions are enough... how long does she sleep at night? Sometimes simply putting them to bed a bit later and waking them up a bit earlier is enough - their bladders can only hold so much and a couple of hours can make the difference between holding on till morning and weeing in their sleep.