Was that first cholesterol test a strict fasting test (i.e. 12-14 hours with only water)?
They did an insulin test *instead* of c-peptide? I'm amazed because I've heard of people trying to get an insulin test and not being able to, only c-peptide. In any case, c-peptide will show how much endogenous insulin is being made, but once you start taking insulin, natural insulin production will go down. I think, though, that even with that you'd still expect to see elevated c-peptide in a Type 2 (as Bluesky said). An elevated c-peptide is an indicator of insulin resistance, the hallmark of Type 2.
Still, the antibody test sounds pretty conclusive to me: regular Type 1 or LADA. I would recommend finding a good endocrinologist ASAP (because usually it takes months to get in with one). It doesn't surprise me that a nonspecialist might not be conclusive about this - many doctors don't even know LADA exists. I had a really good GP and he still thought I was Type 2.
I think early insulin treatment is best for LADA because it rests the beta cells, preserving function for as long as possible. You want to do this because with some natural insulin production, you have a better chance of avoiding DKA and severe lows. Metformin is probably not going to do much for him and unless he has a rare side effect, probably won't be harmful. Anything that increases insulin production (sulfonylureas, glipizides, Starlix) is not recommended for LADA and could possibly be harmful. My last endo started people with LADA on a long-acting insulin first (Lantus or Levemir), then added mealtime insulin as needed (Novolog, Humalog or Apidra).
Personally, I would go with dropping the Lantus dose instead of stopping it (to preserve beta cells), unless *any* dose was causing lows, but that's something an endo can help you with.
Here's more about LADA:
IOH latent autoimmune diabetes (lada) diagnosis chart
It's different from regular Type 1 because the onset is gradual and occurs over a period of years, which is just another way of saying that the honeymoon is really long, and as you may know, "honeymoon" means "still producing insulin."
Note: recently the media has been calling double diabetes (and not LADA) "Type 1.5," so you're probably better off just saying "Type 1" and "LADA" when talking about LADA with doctors.
I forgot to add: good job keeping up with his blood sugars. With LADA, insulin production can be erratic, so sometimes bg will vary for seemingly no reason. It's a good idea to keep an eye on it, even if things are going well. You also probably want to have ketone testing strips, just in case.