I'll be curious to hear the progress with the per-note pitch bend experiments. We've all heard the zippering noise from synths that only process a pitch bend's MSB (setting the LSB to 0). MIDI controllers often cheap out to 128 values. I'm lucky to have some 12-bit resolution pitch wheels here, and I suppose one would pay dearly for full 14-bit wheel resolution.
There's also a tendency in DAWs to round out the pitch bend values with draw tools; sometimes severely. Something as precise as the OP is looking for almost demands using the Event List View. I've been toying around with a few experiments there, using a live input MIDI controller with Channel Aftertouch.
Now the AT is going to generate excessive events, but at least they closely follow each note on event. I select the second aftertouch in the Event List after a note, repeatedly delete the extraneous, and convert the remaining first aftertouch message to a Wheel event. That PB message value carries over to the next note on event.
A little tedious, but precise.