I admire your hard work here. From what I can see I think you made great improvements, congratulations
I can't make much sense of the whole process the way you've put it, I admit, it seems quite complicated and tricky but I am not in your shoes. It seems you need to do a lot of data collection and holding of information at once, is that right?
What I like about normal Basal testing (the way I do it - just work through the times of day one at a time - or in isolation - at my leisure) is it's like kinking out a chain, you just need to worry about the kink in front of you, the rest you can forget, it's either behind you and ironed out, or it's further down the chain and you will come to it. You mention frustration at doing small corrections: I just up the increments to what I see fit, if I'm not getting results. Isn't it easy enough to do it that way?
Not criticising, just curious. As I said I'm not quite sure how your process works or what the benefits are.