You are trying and thinking and caring - that's all that counts as 'doing right'.
A word of warning - my guy is six now so I have no recent experience and may have forgotten a lot. That said, a couple of questions spring to mind:
Are you counting her A from wakeup or from when she stops eating?
Your gap between her feeds looks long to me. 9.20am to 14.50am, have I got that right??
As an example, this was roughly our feeding routine at her age: 7am, 10am, 1pm, 3pm, 5pm, 7pm. Plus two night feeds. I cluster fed in the afternoon as the dream feed just made him wake more at night.