I'm not sure NIP-42 auth mixes well with NWC (nostr wallet connect)...
NWC goal is to allow you (or any other app) to access your wallet in a permission manor from anywhere. if the relay your using requires NIP-42 auth then that seems to directly contradict NWC