I'm no expert and I have 8 month old.
I'm guessing you do 7,11,3,7 bottles?
This is my sort of routine it May not work for everyone. I changed everything recently as I always gave bottle first but found she never ate a lot and snacked, and always fussy with it. She eats more solids this way and still has her milk and she never used to finish her bottles either;
730am porridge (my kid won't eat nothing else for breakfast 😂) 40mls cows milk approx
815am - snack - quarter toast, biscuit thing. Whatever I give her. Some of my breakfast etc
9am bottle - 6oz to 8oz
930am - offer remaining bottle. Nap.
1130am - snack.
1230pm - lunch, sandwich, toast, egg etc
To be honest she can be munching from 1130am until 1pm 😂
2pm - milk 6 to 8oz
230pm - offer the remaining and nap.
4/430pm - I offer a small top up feed and normally takes 100mls plus snack. I offer this as we started having night waking and seems to have died down since I reoffered another bottle here. Fingers crossed 🤞 I haven't jinxed.
530pm - dinner.
630pm snack some of my dinner 🤦🏼♀️🙄
730/745pm - milk 6 to 8oz
8pm offer remaining.
I know every baby is different, but I would consider dropping to 3 feeds, and offering more food. Try not making a fuss. When my LO fusses, I start eating my food and she will literally shout at me for some of my plate.
If LO is waking in night, I would do a small top up feed to get them through to morning, I do that with my LO. May be rough with not a whole feed but may encourage lo to eat more. I do my LO 150ml over night and sees her through till morning. She doesn't usually drinks more then 120mls at night.
Have you tried things like cheese? Boiled egg? Crackers? Yoghurt? Custard? Dairylea? Rice pudding? Pasta bake? Potaote croquettes? Rather then making a huge meal. Make it simple?