It sounds like you already know what's going on and how to handle it This, that the other affecting her sleep and you're doing this, that and whatever works best.
Do'nt worry about other people's babies and what they're doing. It's no reflection on you. Kids just do this sometimes - even those great sleepers have bad nights.

For the day sleeps, it sounds similar to what my DS did when he transitioned (too prematurely unfortunately) to 1 day sleep. From memory it took him a couple of months or so to get into sleeping in the middle of the day.