Это StoreName.Root, а не StoreName.AuthRoot, для доверенных корневых центров сертификации.
Для личного хранилища необходимо использовать конструктор X509Store с параметром StoreLocation, чтобы использовать локальный компьютер, личное хранилище,в противном случае вы ищете в текущем пользователе, Личный магазин.
Попробуйте:
var store = new X509Store(StoreName.My, StoreLocation.LocalMachine);