Acesse os elementos <a> no site Angular

Eu estou olhando para preencher uma matriz com<a> elementos em um site AngularJS. Aqui está o meu código de matriz:

$ProgramGuides = $ProgramGuidesPage.ParsedHtml.getElementById("content") | foreach {
                    $_.getElementsByTagName("ul").item(0) | foreach {
                        $_.getElementsByTagName("li") | foreach {
                            $_.getElementsByTagName("a")
                        }

              }
}

$ProgramGuides retorna apenas 1<a> elemento enquanto isso existem 10+<a> elementos na página. Só posso imaginar que isso tenha algo a ver com Angular e ng-repeat nos elementos. Alguma idéia de como eu posso obter todo o<a> elementos em minha matriz?

Aqui está o HTML da página Angular:

Atualização: Encontrei o documento XML com os dados do aplicativo !!

Como posso obter os valores href dentro deste conteúdo XML?

É assim que eu estou pegando o conteúdo:

$XMLPage = Invoke-WebRequest -uri ("https://sellerweb.amerihome.com/api/ResourcesFiles?path=ProgramGuides") -WebSession $Amerihome

$XMLPage.Content

Saída de Get-Member em $ XMLPage

questionAnswers(1)

yourAnswerToTheQuestion