I agree with kingleds, put some healthy extras in there and that will definitely help, and you don't need to syn your milk. You could have the poached eggs on wholemeal toast for the HexB? Also what about a snack like a toffee mullerlight with a chopped banana in it mid-morning? Also, 6 party rings isn't getting you much for your syns. Thats cool if thats what you fancy, use them anyway you like, but I like to use them on something I feel I'm getting good "value" for LOL, so I try and go for something a bit more filling.
Also agree you need more superfree in there! Maybe try switching to a sandwich at lunch time - wholemeal bread for your healthy extra B, some free sliced meat and lots of lettuce (or rocket or spinach) with tomatoes and cucumber??