OK, both softwares were originally owned by a county service shop. Yes, I had the key.
Yes, both CPS and Depot co installed and work nicely.
Just guessing Depot 20.01 is pirated, it source is unknown, just happens to be in my stockpile.
I chose to update because if I uninstall Depot, that legit version may be lost, and I don't trust pirate software.