15.0mmol is still quite high. It's okay to give the full dose on that number. Especially since you monitor so much. You are keeping a close eye on William. And if he got into the greens, all you need to do is give him some food and keep an eye on him.
You can post every single cycle if you want and ask for advice. There's no such thing as too many questions. This is a small forum, and there isn't
always someone here, but someone will respond as soon as they can.
As far as switching insulin, Lantus is a great insulin and it's fine to switch if you and your vet think it's best. If you decide to stay with Prozinc, we are all happy to help you get into some better numbers. My hunch is that William is going to need a fairly large dose, no matter which insulin you use. So it will be important to be brave and keep going with the dose increases to help him reach some healthier numbers. You don't have to do that alone though. If you are in Prozinc-land, we are here to help, and if you switch to Lantus, there are kind people like
@Chris & China who helped you with the spreadsheet, and she can keep an eye on you in Lantus-land. So either way you'll be fine.
I have not heard of antibiotics interfering with insulin, although I'm not as well versed in meds as others around here. I can say that I've had my kitty on antibiotics a few times over the years and it hasn't seemed to do anything but make his numbers better (because it helps heal whatever is ailing him). Maybe someone else can chime in and confirm or correct that.