Hi,
I just double checked the schematic. It looks like there is adequate DC blocking capacitors in the mike input circuit. Also, the mike input already has a DC voltage applied to power the microphone. So, unless the sound card doesn't like the DC voltages and causes distortion, it is likely not the source of the carrier leakage.
I'm not sure how much is good or bad, but the topic of carrier suppression and fixes has come up on this group. Hopefully, other may be able to shed more light on what level is acceptable.
I have had good success with connecting the high side of the volume control directly to the microphone input of a USB sound dongle. And the headphone output of the USB sound dongle directly to the microphone input of the uBitx. Some sound adaptors may work better or worse in this configuration, but the generic adaptor used seems fine in this arrangement. It is possible some sound adaptors might not like the DC voltage (but low current) the uBitx puts on the microphone input applied to the headphone output.
Tom, wb6b