Sarebbe meglio se chiarissi da subito cosa vuoi fare alla pressione dei vari tasti: hai davvero bisogno del passo intermedio, cioè di capire quando l'utente ha cambiato la scelta sul radiobutton, ma senza aver cliccato sul bottone ok?
Perché se vuoi solo recuperare la scelta alla pressione del JButton, il RadioButtonActionListener è superfluo...

In ogni caso la scelta dell'opzione la puoi memorizzare in molti modi, puoi salvarti il reference del bottone premuto (abbastanza inutile se poi non fai nulla su quel bottone in realtà, ma puoi farlo), oppure ti memorizzi un "indice" del bottone premuto...

Di per sé non è difficile, fai un po' di chiarezza, tra l'altro quello che fai in PrenotationController, per come è scritto ora, non ha alcun senso, cerchi di forzare ad essere intere le stringhe "sms" o "email" (e tra l'altro non va molto bene reperire un elemento di un'altra classe senza il metodo apposito ma facendo view.option1).

Spiega un po' meglio