Проблема в том, что вы пытаетесь установить фокус на элемент, нажимая на другой элемент.Но HTML по умолчанию устанавливает фокус на элемент, на который нажали.
Чтобы решить эту проблему, вы можете использовать тайм-аут внутри вашей функции 'radioFocus':
radioFocus(event: any) {
setTimeout(() => { document.getElementsByName(event.srcElement.id).item(0).focus(); }, 100);
}