Might be a daft question but why does the injector on time get adjusted by a set amount rather than a percentage?? 13v at idle .5 msecs is going to make a lot more difference than the same value at high boost?
And why does it add at all voltages, surely at one point no fuel needs adding and either side of that needs more or less?