I didn't think you could remotely switch between the inputs on the XCarlink. You switch to the XCarlink and then it'll play whatever noise is being fed to it. Mine is the iPod/Aux version and the priority goes iPod primary, if that's unplugged it gives me the signal from the Aux.
Maybe your version is different as it sounds like it's a newer version than mine.