I concur, Craig - there remains an issue lurking for some future plugin to have the same sort of thing happen, and it should be addressed.
To the OP - if you haven['t done so, I would urge you to open a support ticket with Cakewalk Technical Support, as well as with the vendor for this plugin, since this plugin can repeatedly expose this issue.
This way, both companies have a repeatable scenario from which they should be able to figure out why that plugin exposes this issue, and then perhaps a permanent fix can be engineered.
When you open the support tickets, go to your initial post for the thread and grab the Permalink for it, and paste that into both support tickets, and perhaps also update the tickets after you create them both, so that you can update each ticket with the problem numbers for both companies - which might help them work together on fixing the issues.
In any case, glad you stuck with it, and even more glad you got past it :)
Bob Bone