It depends on the individual, unfortunately. No one can predict whether it will work for you, or not.
There are so many variables. Your T2 may not be caused by visceral fat, and if it is, you would have to lower your weight below your personal fat threshold - but you won't know where that is until you reach it, which might require getting very skinny indeed. There are other factors involved as well, including length of time since you developed diabetes.
Congratulations on your progress so far though! Weight loss and meds reduction are no small achievements.
I suggest you keep going, reaping the benefits, and if your glucose intolerance improves, then you can be even more delighted.