What is the oldest Bitcoin Core Client that can in theory sync to the chain tip?
The oldest version that can sync is 0.8.6. This is the version that first used LevelDB instead of BDB. Both the IRC node discovery and the protocol message changes occurred several versions prior.