Welcome to the Zone!
As you are finding out, you will have huge meals when you use all veggies in your meal. Using beans of some sort is an excellent way to decrease the volume. I also use tomato sauce/puree, salsa, things like that to decrease volume. You can also use a block of fruit as one of your blocks and count that as "dessert".
Keep in mind, your 4 cups of mushrooms will cook down considerably, as will most of your other veggies.
You should also count the sauces into your block count. If you used a bottled marinade, check to see how many carbs are in that marinade. Maybe no sugar, but it may have some carb content. Same thing with the asian spicy sauce. Just because it doesn't have sugar, or you didn't add sugar, doesn't mean that it doesn't have carbs in it.