Per quanto posso vedere, latin1 era il set di caratteri predefinito nei tempi pre-multibyte e sembra che sia stato continuato, probabilmente per motivi di compatibilità con le versioni precedenti (ad es. per le istruzioni CREATE precedenti che non specificavano regole di confronto).
Da qui :
Sul perché svedese , posso solo immaginare che sia perché MySQL AB è/era svedese. Non riesco a vedere nessun altro motivo per scegliere questa raccolta, ha alcune particolarità di ordinamento (ÄÖÜ viene dopo la Z, credo) ma non sono affatto vicini a uno standard internazionale.