Mit bedste gæt er, at dette ikke er en fejl, men en funktion i Sql 2012.;-)I andre sammenhænge vil du gerne beholde dine cr-lf'er, som når du kopierer en stor del af teksten. Det er bare det, at det ikke fungerer godt i din situation.
Du kan altid fjerne dem i dit udvalg. Dette ville gøre din forespørgsel efter, som du har til hensigt i begge versioner:
select REPLACE(col, CHAR(13) + CHAR(10), ', ') from table