Just a basic observation, i would be surprised if you or anyone can eat the same food day-in day-out, everyday. look to different foods with similar nutritional values to service your categories. Remember the most important thing by far is to hit your calories/ protein/ carbs/ fats etc for the day, rather than worrying about meal timings or what you should have when.
From my experience, I do not like to have a 2 shake supplements with a workout sandwiched in the middle. For some reason my body wants real food and lets me know about it. But maybe that could just be me. I see you have oats with your post workout shake so that should do it.
Anyway, in answer to you question, you could have some olives with tuna. Or maybe another helping of cottage cheese with Peanut butter. Natural Yoghurt is all good too..