Just use two observableArrays for available options of both selects.
From one .remove(item) and .push(item) to the other. Knockout will track
changes. Try an event or click binding. Or put this function in computed
observable watching selected items.
You didn't made a sample jsfiddle to help you some more with