Спасибо.
Не дадумался посмотреть в IO, но уже сам разобрался.

Действительно, для CommaIO, если строка взята в кавычки, то встречающийся в ней разделитель полей считается частью строки, а удвоенный символ кавычек - одной кавычкой.
AsciiIO специальную обработку строк, обрамленных в кавычки, игнорирует.