How could the dr. think he's 42?
Firstly, doctors look at your age before they diagnosis you, as anything you are experiencing is seen in terms of your age.
Secondly, Ben was 48 when shot, and looked about 50.
I just found that scene weird.