Есть форма внутри которой расположены пары - обычный инпут и динамически, либо радио, либо чекбокс, справа от инпута.
То что радио теряет смысл в единичном экземпляре вас не смущает?
Однако с радиокнопками приходит массив из одного значения - "on".
Ну так это по тому, что другого значения вы не задали. Опять же, смысл в единичном радио какой?
Как привязать к нужному элементу name в массиве?
Самый адекватный способ - выводить в хтмл индекс вашей пары вручную, а не использовать автоиндекс (например name="name[6]" и name="correct[6]" соответственно).