Since the problem appears specific and limited to systems with more than one display, the obvious work around is to avoid accessing both displays. Unfortunately, that's easier said than done as removing a graphics card is a rather drastic solution, plus the utility of dual displays is lost.
My work around is to screen share from the Mac Pro to my iMac, but select only one display to be shared. The iMac is now the main display, one screen on the Mac Pro takes up less than the full 5K iMac screen and effectively two computer systems are working in tandem.
Because screen sharing is set to only share one screen (it can be set to share either or both screens from the Mac Pro) the cursor can't access the second display, which is when the problems occur, i.e., random log outs. Even if it did, the iMac is unaffected and keeps on trucking.
Still hoping for a more permanent software solution, but when it is proffered my system is ready to test it without the hassle of reinstalling graphics cards ... and removing them if it is a false hope.