I'd disagree with some of that and some of the context. I'd look at lentils and beans as much as a carbohydrate food as a protein source
I tend to find the refined carbs (rice, cereals, pastries, potatoes) least satiating. After all what is a potato other than hydrated starch?
Non-refined grains, vegetables, fruits - i.e. those with intact fibre much more so.
Then it gets a bit more complex as you start adding combinations of food in reality, so pasta, on it's own, not so much, but have a fat and protein rish sauce, maybe with some vegetables as well and that changes things.
Eggs, meat, cheese, nuts, seeds, and dare I say it chocolate bars like a nice snickers all work for me.
As for the water, I've seen an experiement where people took essentially the same meal, in one case it was turned into a soup and in the other they ate it as the solid food. Those that ate the soup were hungry earlier, as the stomach emptied quicker, and the implication was also that the act of chewing triggered something in the brain chemistry as well. So while a glass of water immediately before a meal may make you eat less, the experiment would imply that it's due to stomach volume, not satiety. I've just had two pints of water straight down after a decent ride this afternoon, didn't touch the sides