That is not a good advice. If you wait for this ideal role for your skills/age - it might never happen. They will not agree you are an ideal candidate even if you tick each checkbox from your perspective (or someone else was quicker or cheaper or whatever). One should try every opportunity as the things are very often unpredictable in the job search quest.
IMHO the opportunity reduces if you plan to surprize them at the in person interview by the difference between the impression your resume makes and the reality.
They invited a different guy than shows up at the interview - it's difficult to call an opportunity.
Maybe it's better to list full experience, instead of limiting to 20 years? And mention the age.
To prepare them better, rather than surprising.
At least he would need to spend less time on interviews with people not ready to hire a 64 year old, and only talk to people who are ready.