I'm not seeing the reasoning behind intermittent fasting in particular as opposed to losing weight in general. Couldn't the title just have equivalently been "losing weight may negate need for [type 2] diabetes drugs"?
I have a friend who is a competitive seniors category swimmer, and has been competitive his whole adult (and adolescent) life. At the age of 60, after a lifetime of eating 6 small carb heavy meals a day to fuel his races he developed T2D. At the time he was 165lbs of lean muscle and he started wasting away. He has now eliminated all starchy/sugary carbohydrates and fasts 12 hours a day. He has reversed T2D, as long as he maintains the diet and fasting.
That was the theory in 1980s, and has been largely debunked.