OK, some progress... It seems that the kernel is reporting your Nintendo
USB microphone as an output device. And PulseAudio always prioritizes
recently-attached USB output devices. So PulseAudio is behaving
correctly.