mrcat - I can certainly relate to your energy issues, although I have not been diagnosed with diabetes I have a hyperthyroid condition called Graves Disease and pre-diabetes (insulin resistance - see below) which has greatly impacted my energy and subsequently my ability with the weights and other physical exercise.
Your question is most likely beyond the scope of this forum - that is not to say there are not some folks out there who might be able to answer it, however this is a somewhat complicated issue as you are well aware.
In the course of researching my own health issues and having a wife who is a nutritionist I will share with you what I know - but YOU must do your own research on the subject and I will give you some sources to research afterwards.
At 50 years of age I am actually improving now again on all my lifts, experiencing better energy, sleeping better and have a much better outlook on life in general by paying attention to diet, efficacious use of supplements and finding the right balance in my exercise programs and lifestyle.
At the risk of oversimplifying: First of all you are Type 2 which means your pancreas is still producing insulin - that is good because you have a good chance of reversing it completely with the right dietary/exercise regimen. If your body is “insulin resistant” - this means that your pancreas releases insulin but the cells are resistant to utilizing it to absorb sugars and uptake nutrients into the cells - and therefore the low energy you are experiencing. There are natural products on the market can help address insulin resistance by increasing insuling sensitivity - “Insulow” is one that I have been using - (check out insulow.com for more info).
Just boosting your insulin along with carb intake is not necessarily going to address the issue - since your cells are de-sensitized to insulin. Type 2 diabetics basically need a high fiber diet (small amounts of beans, whole grains, psyillium husks, low glycemic vegetables) along with the appropriate amounts of protein and good fats at each meal for 3 “balanced” meals and two snacks per day - so as to keep your blood sugar from spiking, etc.
Patience is required as health problems don’t typically occur overnight but after many years of poor lifestyle (as in my case) - you should embark on a program to regain your health and expect that it could take a year or more to get back to feeling good. Approach this as seriously as you would your exercise program as it is at least as important.
I highly suggest Dr. Bernstein - he has a website as well as a book called “The Diabetes Solution” - in my opinion he is probably the foremost authority on diabetes and was a pioneer of the personal BS monitor. He can give you alot of insight in how to monitor your blood sugar and what foods to eat and when, etc.
In addition, Dr. Schwarzbein, an endocrinologist who explains how to get your endocrine system back in balance. She has a website, and also a good book “The Schwarzbein Principle”. If you read it you will understand how all the bodily systems work together and why you need to address your overall health and hormonal balance, not just diabetes alone, because diabetes may be only part of the picture for your low energy - for example you might be experiencing adrenal exhaustion which is difficult to diagnose but can be addressed and Schwarzbein explains it all in her book.
Just be aware, something you probably don’t really want to hear - you must regain your health before you will probably realize much success in your athletic endeavors - taking some time now to put things right will pay off big in the future in all ways - not just grappling or lifting weights. Any “shortcuts” you attempt might give some short-term progress, but will not necessarily continue. Work to find a balance in your exercise - don’t workout to failure or fatigue but only to the point of stimulation and always leave the gym feeling as if you could have done more. Rest alot and ensure sound sleep - don’t get caught up in the 24x7 world of the hurry/rush disease.
I hope this helps and feel free to PM me if you want.