At the time of the birth of Carl Gustaf Andersson, in 1777, there was thousands and thousands of Anders Anderssons married with Catarinas, so it is in fact impossible to trace an ancestor with that name in Sweden. It would be like tracing a Juan Pérez born in Perú, who was the son of José Pérez and María…
But there is some hope.
San Martín’s expedition to Perú came from the south, from Chile and Argentina. The British ship he arrived with, probably carried soldiers from those countries (in particularly Chile). So maybe it would be easier to find his origin searching passenger lists in Argentina and Chile, as the name Andersson is uncommon there. Maybe you will find something more, a place of birth, or something else, that may do it easier to find your ancestor in Sweden?
Then we have the story about being part of the conspiracy against Gustaf III. That is pure nonsense! A man called Andersson ought to be born as a farmer’s son, or a crofter. And those who were involved in the conspiracy against the king were members of the Swedish nobility.
The story about being the illegitimate son of Gustaf III, is also rubbish. The Swedish king Gustaf III is known to be sexually impotent, unless he got assisting help from a man. In fact there are serious doubts about him being father of his own children…
Lo siento mucho, pero esta es la realidad.
Jorge