I don't see a T4 (thyroid test) in the bloodwork which leads me to suspect that hyperthyroid may be suppressing kidney results.
Also, there aren't any new blood glucose numbers on Amber's spreadsheet. It really is important to test every day at least 3-4 times. You need to always test before giving insulin. It's the only way to know it's safe to give insulin at all and then getting a test in between the shots can help to see how low that dose is taking her. Most cats go lower at night, so getting a "before bed" test will let you know if she'll be OK overnight while you're sleeping (or if you need to set an alarm to get tests later)
We are very data-driven here and depend on seeing current testing results before we can give much in the way of helpful advice.
As for the white/clear foamy vomit. Usually that's a sign of a hungry cat, especially when it happens first thing in the morning. As feeding time approaches, the stomach starts to produce more acid in anticipation of having food soon to break down. That extra acid can cause the cat to throw up that clear, foamy looking stuff. Feeding a snack late at night may help. Diabetic cats should eat several small meals instead of 2 big ones anyway. It's not only better to keep the BG stable, it makes for a happier kitty too.