There is a module mismatch between modules provided by alsa-driver and alsa modules provided by the kernel. Example: alsa sound driver triggers loading of kernel alsa rtctimer/timer.ko module(s) and, of course, fails because they don't match against the timer modules provided by the alsa-driver package.
Don't see any conflicts here, you'll need to be more specific about the modules I'm afraid.
Just make sure you remove every kernel module that gets installed via the alsa-driver package.
How to reproduce the problem: configure the ALSA driver within the kernel and enable the specific parts as modules. Enable timer, rtc timer etc. Install the kernel. Then install the alsa-driver. Then use modprobe snd-intel8x0 to load the driver and it will complain about unresolved symbols and the like because it tries to load the kernel's timer/rtc timer modules etc. instead of the ones installed by the alsa-driver package.
Which alsa-driver version are you talking about? just bail out if sound support is configured in kernel. Attach the offending kernel .config and reopen then.