为什么粤语中的英文单词是canton?

这个不是后来创造的,是在汉语拼音发明之前创造的。

汉语拼音是1955-1957年发明的。

在此之前,汉语的拉丁拼写还有其他系统,如朱茵、国音、罗马拼音和通用拼音。

一些在汉语拼音发明之前就广为人知的词流传下来,至今未变:

清华清华

鲁迅鲁迅

广东省

也有一些慢慢被拼音取代:

北京Peking逐渐变成了北京,但是北京狗Pekingnese还是用Peking作为它的词根,这样一直延续下去。