The AbilitySystemComponent gets access to the AttributeSets from its owner actor by reading the set of subobjects from it.

This occurs in AbilitySystemComponent_Abilities.cpp in function InitializeComponent (which confusingly is a separate file from some of the other ability system component code)