I know you say that oss-compat is needed on your installation, however last time I had it installed on my laptop the sound would sometimes work, then randomly quit and not come back for a random amount of time (seemingly never coming back) so per anticapitalista's suggestion to me I removed oss-compat and the sound would work 100% of the time. Based that your thread is getting long, I have to ask are you 100% certain oss-compat is needed?
Reading through an older thread of yours, I see
Code: Select all
 
: Okay, here's the information I've (quickly) been able to figure out how to get; this is from the laptop, with the USB sound unit plugged in:
Code:
user@Little-Luddite:~
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 1: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
user@Little-Luddite:~
$ lsmod | grep snd
snd_usb_audio          73509  0 
snd_usbmidi_lib        12785  1 snd_usb_audio
snd_hwdep               4064  1 snd_usb_audio
snd_seq_midi            3473  0 
snd_seq_midi_event      3645  1 snd_seq_midi
snd_rawmidi            12723  2 snd_usbmidi_lib,snd_seq_midi
snd_pcm                50454  1 snd_usb_audio
snd_page_alloc          5015  1 snd_pcm
snd_seq                34663  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device          3890  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              12034  2 snd_pcm,snd_seq
snd                    36700  9 snd_usb_audio,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,snd_seq_device,snd_seq_midi
soundcore               3447  1 snd
user@Little-Luddite:~
$
Which I don't see oss in, and then a later post saying usb primary devices was disabled in alsaconfig and needed to be enabled 
I'm thinking that you have posted an inxi of when it was working so maybe I can find it and we can see what driver you were using at the time