Yes, you need to cancel the Companion first, change the reservation and re-add the Companion. You can probably call too but in the past if a SW rep touched your reservation then you could no longer manage it yourself online. I'm not sure if that's still true though.