My results are similar, except my bmi is higher than yours but still in normal range.
My GP has tried telling me I have familial Hypercholesterolemia, an inherited high ldl BUT there's no family history of heart trouble at all. I have pushed (requested nicely) for a referral to have this checked genetically but am told im likely to considered not seriously high enough for the tests but to go on statins anyway.

I probably will refuse.
I've read (and recommend you do too) Dr Malcom Kendricks The Clot Thickens who is very clear on what causes high cholesterol, whether it is really a problem and what can actually be done to reduce risk.
Overall I don't think we (as a world) quite have all the pieces of the large puzzle around metabolism, sugars, cholesterol and probably a whole load more, yet. So for me, I'm doing what I can , that's exercise, sunlight, vitamins c and d, simple one word foods (including dairy and meat fats) and very few carbs. And keeping my fingers crossed .
As regards hba1c, mine went right down is now creeping up, probably because I do have the odd carb over what I should, as is my weight. I don't know answers for you, but seems we are in similar boats on an interesting journey with twists and turns ahead. Let's just try and enjoy the ride.