Research science in this area has been in agreement for a long time now that ApoB is a more informative indicator than just LDL-C, because there are a variety of different atherogenic particles, not all LDL particles are created the same, etc.
His ApoB numbers are quite readily and apparently out of range. Hell, even his LDL is out of range for the two largest lab providers in the US - Labcorp and Quest both have <100 for their reference range. But the science shows that plaque progression is still generally occurring at levels above 70 LDL-C even with low Lp(a) and other atherogenic particles - the reference ranges are likely to get moved lower and lower as practice catches up with research.
His numbers are well within the range of concern based on pretty universal consensus across the research in this area over the past couple of decades. Preventative cardiologists and lipidologists would almost certainly agree with this concierge doctor.