deselect definitely is a documented and supported command for radiobuttons.

That said I have no idea about what the OP strives to achieve. It is far from obvious there is a bug here. Best would have been to post this question on comp.lang.tcl first.