Hey Mrs_B I don't have a Mothercraft where I am but I'm a real routine person too!! I used the babywise book and worked out a routine for Jake by that which at 4 months had him on 4 hourly feeds. It was so awesome to know what to expect and having him sleep so well!! I had awful PND and PTSD too so not having to think too hard about what was going to happen next was very helpful!
With his early am feed I was wondering if maybe you'd tried waking up and feeding him at 3am?? That makes it 5 hours after his 10pm feed and 4 hours before his 7am feed. I know its abit rough but if you have to get up anyway then might be the way to go? You could slowly start cutting down on how much you give him and maybe in a month try seeing if hes sleeps right through if you leave him?? It worked for me and Jake anyway
It can be easy to feel got at on forums just coz theres no tone of voice of facial expressions to judge where people are coming from but OB is really supportive and in the few years I've been in and out I've never seen anyone intentionally hurt someone else (sometimes opinions can just be a tad blunt

) so hope you don't continue to feel like a bad mum coz you sound like you're doing an awesome job.