The idea is a good one, but because you are using a repeater and the radio field is a sub field of the repeater, you can’t use acf/load_field. This will make all of the radio fields have the same choices.
You might want to take a look at some of my examples for dynamically generating field values in JS https://github.com/Hube2/acf-dynamic-ajax-select-example.
Here are something you won’t find there
// get the row that a field is in
var $row = e.$el.closest('.row');
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!