I've never seen an after-market 02 sensor that was a direct fit. I'm not sure why you are concerned with splicing the wires. You could just cut the connector off the old O2 sensor, and splice it onto the new sensor. Then you can still use the connector - and not have to cut the wire that is connected to the ECU. This is what I've done with all my after-market sensor replacements.
Anthony