Вы можете попробовать использовать селектор CSS
ie.document.querySelector("input[type=""radio""]").Click
Селектор CSS, протестированный с использованием HTML:

Подробнее о селекторах CSS здесь: Селекторы CSS
Примечания:
Если страница обновляется по предварительному щелчку,затем вам может понадобиться, после этого щелчка, ввести ожидание:
Application.Wait Now + TimeSerial(0,0,3)
ie.document.querySelector("input[type=""radio""]").Click
или
While .Busy = True Or .readyState < 4: DoEvents: Wend
ie.document.querySelector("input[type=""radio""]").Click
Комбинация вышеперечисленного или даже цикл с таймаутом, пытаясьустановите элемент для щелчка:
Dim a As Object, exitTime As Date
exitTime = Now + TimeSerial(0, 0, 5)
Do
DoEvents
On Error Resume Next
Set a = IE.document.querySelector("input[type=""radio""]")
On Error GoTo 0
If Now > exitTime Then Exit Do
Loop While a Is Nothing
a.Click
Если открылось новое окно, вам нужно будет искать дескриптор этого окна или окно с наибольшим количеством (самое последнее).В SO есть подробные методы.
Вот пример зацикливания входных тегов, ищущих один с атрибутом type
radio
.Это зависит от того, есть ли у вас более одного, правильно ли он щелкает, но дает вам представление.
Option Explicit
Public Sub test()
Dim n As HTMLDocument
Set n = New HTMLDocument
n.body.innerHTML = [A1] '<== your sample of HTML place in a cell
Dim aList As Object, item As Object
Set aList = n.getElementsByTagName("input")
For Each item In aList
On Error Resume Next
If InStr(item.getAttribute("type").innerText, "radio", 1) > 0 Then
Debug.Print item.outerHTML
item.Click
Exit For
End If
On Error GoTo 0
Next item
End Sub