Usage determines spelling.

It may well develop that we will have things something like this:

Argyle = Jacket and hose
Argyll = the town
Not necessarily. My great-great grandmother's tombstone in Iowa lists her birth place as "Argyle, Scotland".

Regards,

Todd