Вообще я в 5 поколении имею линии из шведов.Ключевое тут - по одной из линий, то есть седьмая вода на киселе. Если бы у вас был хотя бы папа или мама шведами и вы говорили по-шведски, то, думаю, для большинства шведов вы были бы шведом даже живя в Петербурге и не имея шведского гражданства. Иначе получается, что шведы Финляндии это не шведы никакие.
Но в данном случае важно то, что есть институты, которые выдали национальные права рожденному в Африке, и по закону их поддерживают. Происхождение не важно. Причем он не считает себя представителем шведской культуры и она ему не интересна. Его идентичность никого не волнует.