Uma excelente alternativa ao Selenium é o Playwright. Recentemente utilizei a versão para .NET.

Antigamente cheguei a utilizar o Puppeteer Sharp.

Mas o seu caso se tornou o melhor e mais simples cenário possível, onde através de requisições é possível fazer o scrapping. No .NET recomendo utilizar a classe HttpClient para isso.

Não conhecia o Playwright, dei uma rapida lida na documentação, parece uma boa alternativa ao Selenium mesmo. Certo que irei dar uma "brincada" com ele.