Whoever gave you that advice doesn't know what they're talking about.
BOTH sets of nutrients are important. Anyone who tells you to ignore one over the other is simply full of BS.
Macro nutrients are important when you're losing weight for making sure that you're getting enough protein to sustain muscle and making sure you're getting enough healthy fats to allow you to process all those micronutrients.
Micronutrients, obviously, are the components of the macros ... and you want to make sure you get sufficient quantities of those vitamins and minerals that are crucial to being healthy.
What you eat looks ok, although I'll agree that it's a bit low in veggie/fruit. You get the bulk of your veggies during your middle meal and, while there's nothing wrong with broc and cauli, you do need more variety. One of the "tricks" to making sure you get enough variety in your micronutrients is to eat as many different colors of veggies as you can. Add in some tomatoes, some carrots, some squashes, etc. Also don't be afraid to add some fruit in there - there is nothing wrong with fruit as long as you eat it in moderation.
For example, I'd suggest:
Next time you make your eggs, make an omelet and add some chopped frozen spinach and some diced tomatoes.
Have an apple with your peanutbutter sandwich.
Add some diced summer squash or butternut squash to your steamed veggies.
With your turkey sandwich, throw on some slices of cucumber and tomato. Or add some pickles.
Add some frozen blueberries or strawberries to your cottage cheese for your final snack.
Over the course of the day you're talking about maybe another 100 to 150 calories from those things but nearly tripling the amount of nutrients you're getting.