Soname менялся?
Не менялся, хотя две версии явно несовместимы.
Можно ли организовать автоматический LD_PRELOAD для содержимого /opt ~/.local и прочих мест расположения игрушек или по конфигу?
Пока что приходится делать скрипты-обертки с
export LD_PRELOAD=/usr/lib64/libasound.so.2.0.0-1.2.1
где libasound.so.2.0.0-1.2.1 - файл из пакета libalsa-1.2.1