David, you are right the correct meaning of Development to completion means total development of all the available silver halide.
The only times we develop to completion are in reversal processing in the second developer, with Black and White reversal processing or E6. That wasn't always the case earlier earlier reversal processes used second development to a set Dmax by time and temperature.
The term Development to Completion is used incorrectly to mean a little longer than achieving the Dmax of a paper, but the term is meaningless with Warmtone papers where we deliberately under develop to achieve greater warmth compensating by increased exposure.
I've not seen the term Development to Exhaustion used specifically but developer exhaustion is used as a method of compensation development where there's a highly dilute developer and insufficient volume so the developing agents exhaust. It's not necessarily coupled to long development times, it'll happen with ID-11,/D76, Xtol, etc, at 1+3 unless you use a larger than normal volume of developer.
Ilford did research in the 1950's into the actual amounts of developing agents used to develop each film (or rather a set area), this was part of their work to formulate Autophen their commercial PQ photofinishing variant of ID-11/D76. This allowed accurate top up replenishment which is very economic, ID-11/D76 needs bleed replenishment where a more significant volume is drawn off and discarded before replenisher is added to keep the Bromide build up under control, Metol's activity is suppressed by Bromide build up whereas Phenidone is relatively unaffected, so replenishing ID-11/D76 is quite inefficient and costly.
Of course the same has since been done for machine processed colour films and colour or B&W papers.
What Ilford's conclusions meant was it's possible to look at the actual amount of developing agent needed to process a film (usually approx 80 square inches) and also the amount of developing agent available in the chosen volume of working strength developer. You need excess developing agents for efficient development.
Ian