Why does Open With... in Finder show old versions of some applications?
I do have an external USB disk that was removed from another Mac and it has an Applications folder on it. Could Finder be looking in all Applications folders to populate the Open With... list?
iMac 21.5", macOS 10.15