One area where BMI is known to not be as accurate is people who have high muscle mass. I don’t think this can explain everything but it seems like it could contribute to understanding this statistic.
Per the article, the DoD is explicitly more concerned about BMI may even be underestimating obesity for their cohort.