I noticed this behavior as well after upgrading to watchos 10.4
The only solution I've found is to erase the watch and restore it. That will allow it to connect ONCE to xcode. If you unpair the watch from xcode, it will never again show in the list, despite anything you might try, except for restoring the watch again.
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: