Will an S-gauge coupler even couple to O-gauge? I've never tried...
I doubt any standard coupler would work, if you look at the side view of the stock coupler, the dogleg in the mount is the real issue. That is done so the coupler clears the truck. I'm building my second coupler and I'll see how they work once the upgrade is complete.