I feel like that too sometimes!! Like I spend my whole day making, then serving, then tidying up after my LOs meals!! I always give her finger foods first and that takes ages and then spoon feed and all the chatting etc. Can be a half hour or more for a meal!!
Your routine looks great to me. Very similar to mine. My LO has just turned one year. We have breakfast, snack, lunch and dinner and I breastfeed morning and night and offer after each nap during the day. We are also transitioning to one nap so soon there'll only be one milk feed during the day I imagine. You can still keep with the formula once they turn 1 or start a transition to cows milk.
My only suggestion would be to eventually move the 5pm bottle and replace it with a small snack (or not depending on how hungry she is) and give the bottle before bedtime. Means she would have more of an appetite for solids at dinner time?