中國無法廢除早已成了曆史文件的南京條約。隻能去和香港的主權所有政府英國政府談一個中英聯合聲明來改變香港的主權。中英聯合聲明的存在本身就是對之前香港主權屬於英國的認可,否則1997年根本就不存在什麽香港主權的移交問題。
當然,一個主權國家比如烏克蘭,都無法保證不被一個流氓比如普京入侵,英國在香港的主權不能保證解放軍不悍然入侵香港。如果英軍打不過解放軍,那隻能聽任解放軍攻占香港,但如果沒有後續條約確認,解放軍這樣占領的香港在國際法上就是非法占領。所以不存在什麽南京條約這類涉及領土變更的條約可以廢除的可能。