Jag tror att problemet är att din csv-fil använder \n som EOL (unix way). BULK INSERT i SQL Server är "smart" och även om du anger ROWTERMINATOR som \n , som i teorin borde lösa ditt problem, lägger den till \r så du får \r\n som radavslutning.
Testa att använda ROWTERMINATOR='0x0A' . I det här fallet utför SQL Server inga magiska trick och använder bara värdet du har ställt in som radterminator.
Fungerar för mig. :)