Looks like this might be the paper in question?
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10559747/
If you read the two references which that sentence links to, one says that consumption of honey produces a better lipids profile but higher A1C which indicates it has had a deleterious effect on the BG control of the T2 patients who took the honey; the other says that honey is preferable to eating sucrose or glucose as it has a lower GI (for T1 patients in this case). Again, not a major surprise.
However, neither paper says what is highlighted, i.e. that it reduces blood glucose levels.
My off the cuff opinion is that it's a rubbish paper and someone didn't review it properly.