Sorry for taking so long to respond. I just tried VLC 2.0.1 and it seems to work perfectly (after explicitly setting the channels in the preferences). I really appreciate your efforts to supply a workaround even if it was an ALSA-derived problem.
Thanks!