(not an answer to the original question but..)
At least
When exporting the grid to csv it doesn't look nice, because ; is also a delimiter. For example: "foo"; "bar with semicolon ; ; ; " ; "baz" should result in three columns, not six.
Sounds as a bug, the delimiter should be escaped when its exported to CSV. (Did you handcraft the CSV export or use the Mendix built in support?)