Yea the glue tool is very useful, thanks Mario for pointing that one out. It is the easiest but unfortunately didn't solve my problem as I have too many to fix up.
Craig I tried the step sequencer tip but the clip I dragged into it covers the full song, and the step sequencer shortened it to just a few bars. Maybe there is a setting I can use to make it accept the full 100+ measures in one go, but at the end of the day it is still a manual process to join the notes so the glue tool turns out to be better for this purpose.
But I must confess the original problem was of my own making. I made a "chord sequencer" plugin that I use to enter all of my chords. It is just easier that way because now I can feed the chords into multiple VSTs, like Real Guitar, Real Strat, or just a simple string synth to use as a backing while sketching out a song. Anyway I'm adding a "Join Adjacent Notes" option to it that will automatically do what I need and sustain common notes from one to the next chord. This will solve my problem for both feeding directly from the chord sequencer into other VSTs, or when dragging the MIDI clip onto a track.
But yea this forum never ceases to teach one about new tips and tricks...