There are loads of good information about diabetes out there; make sure you get a good endocrinologist, and keep after your blood sugar testing. There are a lot of diabetic cookbooks out there, too.

The business with the liver dumping glucose happens in cats; that's one thing I learned when I had a diabetic cat. It can, counterintuitively, come from an insulin overdose (at least in cats.)

Good luck! Diabetes is a drag but at least now you know what's wrong.