Two relevant facts:

* Using JS to change the checked state of a radio button does not result in the change event being fired.
* In Surveyor, the code which fires the async request to create/update a response is an anonymous function registered as a change handler.

So, the cleanest way to ensure that Surveyor's UI updates the server with the result of the radio buttons being cleared is to manually trigger the change event.