“An analysis of more than 300,000 people found those whose diets were mainly plant based were 23 percent less prone to the Type 2 form linked to obesity.”
All you need is “mainly”, namely there is no issue with consuming lean meats regularly as long as the rest of your diet isn’t shit refined carbs and poptarts. It’s called the healthy eater bias and has nothing to do with being vegan or the “WFPB” vegan movement.
“Diabetes UK says a diet high in antioxidant-rich foods, such as fresh fruit and vegetables, is linked to a lower risk of Type 2 diabetes.”
These can be consumed with eggs and meat.
“As well as fresh fruit and vegetables, there are other foods, such as wholegrains, nuts, seeds, legumes and fermented foods like yoghurt, that are protective against Type 2 diabetes.””
Whole milk yogurt (https://www.diabetes.co.uk/news/2018/jul/full-fat-dairy-improves-heart-health-in-new-22-year-study-97290119.html) is an animal product, but it’s listed as protective against T2D because T2D isn’t caused in any way by animal products. The dietary choices that correlate most strongly with T2D are refined sugar sweetened beverages and other foods particularly snack foods (that’s your granola bar with “rice syrup” btw) and snacking, plus refined carbohydrates and a lack of fruit and vegetables in the diet — mostly a lack of vegetables since people think jam or a smoothie counts as fruit.