Thanks Becky, you're right. Things like dream-feeds and sssh/pat take a while before they start to work. The later nightwakings should subside if you can get into the habit of dream-feeding. If they keep happening, and you're sure she's not waking out of hunger, that's where the techniques come into play, eg using sssh/pat for the 4.20am wake-up.
BTW, if this wake-up is so consistent (ie it's at 4.20am
every night), then you could try another technique known as wake-to-sleep, especially if sssh/pat doesn't seem to work for her. You can find out about this technique in our FAQ section - if you have any questions, we'll be happy to answer them for you.
Also, if you do have problems in the night, we have a great Nightwakings forum on this board, who'll be a great help I'm sure.
One thing I did notice from your routine is that her A (awake) times seem a little long for one of her age - around 2 1/2 hours, is that right? Do you think it would be possible to try putting her down a little earlier, especially for the morning nap? This may help with the overtiredness.
It does sound to me as if your problems do stem from your lo getting overtired from lack of sleep in the day. I think you need to persist with this, and you really should see a marked improvement. We are always here for advice and/or support, so keep checking back, and let us know how you get on.