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!
The ACF site is currently experiencing some issues.— Advanced Custom Fields (@wp_acf) September 29, 2022
We apologize for the inconvenience and we are working hard to get it back up and running as soon as possible.
© 2022 Advanced Custom Fields.