Just wanted to mention that the hungry baby milk doesn't have more calories, it just contains more protein which makes them *feel* fuller, think it has less of something else so the calories remain the same as standard milk, so I don't think there is any issue giving her this, could be worth a try.
I've been giving my son some pureed veg and fruit since 18 weeks, he's now 22 weeks. He loves it! I'm just giving him a little bit every day for fun, I'm not seeing it as topping him up as the calories are so low. I filled ice-cube trays with pureed sweet potato, carrot, pear and peach and he has a combination of 3 cubes per day at around lunchtime. I've tried the baby rice and porridge but he mainly pushes it back out, I guess it's not sweet enough! Can't wait to give him chunkier veggies!
My little man is a horrendous napper too, usually 40 minutes!