I can eat unlimited eggs and never feel full (hyperbole, but getting my point). 150g of fat plus a salad with lettuce, tomato and cottage cheese makes me full, which is something hard to achieve for me
That's complete nonsense if you are TRULY hungry. If a salad fills you up, you have psychological hunger, not a real energy need.
I have been in a situation where I accepted very light super (even though I run every day), in particular salads and invariably I have been awoken at night hungry as hell.
Real hunger is satisfied with calories (and your ability to process them) not the volume they have.