Tbh i don’t see most jacked guys eating salads. Probably because salad tastes like lawn trimmings without dressing, and all the dressings are either fatty or sugary.
You might find something for it, but i don’t think I’ve seen anything personally.
You can use whatever you want for salad dressings, even if it has “unnecessary” oil in it. Again, we’re just talking about trying to reduce extra fats.
If you swapped out that lamb shoulder with leen beef, fish, or chicken, you’d probably be fine with whatever salad dressing you want too. This is probably your fattiest meal of the day.
Another option is to just do egg whites instead of whole eggs.
It’s entirely up to you how you want to budget your macros, I’m just trying to offer alternatives.
If your current macros are sustainable for you, even with higher fat content than budgeted - its totally reasonable to keep your diet as is.
I listed what I would set macros to for optimal benefit, but the best diet is always the one you can stick to.