Just a thought here. I had issues getting my AudigyRx soundcard working because the HDA Intel (HDMI) was grabbing first bite at audio.
Wonder if creating a blacklist.conf file which disables audio from HDMI would solve it:
Be sure to read the entire thread.