I think you're doing great.
However, I don't like to give my kids too much processed foods, but I don't know how healthy I'm feeding them. For example, I find heating up frozen veggies so much easier than cutting, streaming, etc. So, we have those steam in a bag veggies.
Frozen are often more healthy than canned or out of season fresh. Since it's DC in February, that's the best you can do.
We also have canned beans.
I know the BPA concerns, but I still use them. If you're really worried, make a slow-cooker batch on the weekend, and freeze what you don't need that week.
And, cheese already shredded.
I personalluy hate this stuff - but it's not poison. But it takes less than a minute to shred a block on a shredder - this isn't a huge time-saver.
And, frozen meatballs.
This is one thing I'd switch - there's typically a lot of unnatural crap in processed meat. If you have time on the weekend (I know, I know, I'm silly) make a huge batch of simple meatballs, cook and freeze them.
And rice that you nuke for 90 seconds.
Get an inexpensive rice cooker, and on the weekend, make 2 cups (or however much you need for the week) in it and stick it in the fridge. It'll definitely keep the week, and even with waste, you'll save money, assuage your guilt, and it'll taste better.
Today we had chicken tacos. I browned the meat. Microwaved brown rice in those little packets, already shredded cheese and added some steamed frozen veggies. So, it wasn't actually processed, but other than browning the chicken, all I did was open packages and heat things up. Tomorrow, it will be pasta with cheese/butter and raw carrots. Maybe one of those pureed fruit pouch snacks. Another night will be peanut butter toast with applesauce. So, while part of me feels that I'm doing okay, another part of me feels like I might as well be feeding them spam on toast, for all the nutritional benefit.
If it's whole wheat pasts and whole wheat bread, I'd say you're fine.