Confused by definition of alsoKnownAs

Yes, and it gets a bit more confusing, because the definition adopted by DID Core conflicts with the actual implemented usage of the property by Mastodon. See Defining alsoKnownAs - #30 by trwnh for more discussion on this.