Můj nejlepší odhad je, že to není chyba, ale vlastnost Sql 2012.;-)V jiných kontextech byste rádi zachovali své cr-lf, jako když kopírujete velký kus textu. Jen to ve vaší situaci nefunguje dobře.
Vždy je můžete ve svém výběru odstranit. Tím by byl váš dotaz v obou verzích takový, jaký zamýšlíte:
select REPLACE(col, CHAR(13) + CHAR(10), ', ') from table