>>86936432"Anglo-Saxon" in the context of heritage usually means people of English old colonial heritage. Sometimes German, Scottish or Dutch ancestry is included.
This has its roots in the colonial (mostly 19th century) racial sensibilities. Notably, the situation becomes complicated with for example the Irish.
They were "white" in the sense of they weren't black, but the majority white Protestant population still viewed them as a lesser people (the Irish were Catholics, couldn't speak English very well and came from a background of abject poverty and oppression).
CC wouldn't qualify as she's not an inhabitant of the British Isles of non-Scandinavian Germanic origin in the 5th to the 11th centuries. Neither is she an American national. Were she acquire the US citizenship, she'd be able to claim German ancestry, but I'm not sure if 1st generation immigrants get to be called Anglo-Saxon.