I've also sometimes found Agnes/Agneta as variants of Ann. If you think of variants of Ann such as Annis (fairly common in some places) or Annette (less common in olden times), it's not hard to see how they might morph into or be confused with Agnes etc.
We use essential cookies to make this site work, and optional cookies to enhance your experience.