Sounds like fantastic progress, but as you are already finding, the Newcastle Diet isn't something to do on auto-pilot, if you are taking some of the meds you are.
Please do ensure you keep testing, even if/when things look like they're in a consistent place. I didn't do the ND, but at the outset of my own journey, I found that as I went along my blood sugar numbers would notch down, rather than have a steady downward slide. In other words, my blood glucose score would be x-y for several days of weeks, the for no immediately apparent reason, would notch down a couple of points to a new range.
On your medication, you obviously must make your personal safety, and that of others your paramount concern.
Well done!