Se leggi la tabella ASCII, dovresti riuscire a trovare caratteri che non vengono mai utilizzati...
COmunque, questo è un problema comune in tutti gli ambienti. La soluzione? Ce ne sono molte, ma tutte includono accorgimenti non proprio ottimali.
Dato che lavoro spesso con questo tipo di cose, ovvero generare flussi di dati tra sistemi di varia natura, spesso incoccio con un mucchio di problemi, tra cui pure il fatto che magari un sistema ricevente non sia in grado di decifrare correttamente un determinato carattere.
In alcuni casi, ma è una cosa fuori dallo standard CSV, è quella di utilizzare caratteri separatori multipli, combinazioni impossibili, ecc.
Se non trovi caratteri idonei, l'unica sarebbe quella di modificare il dato stesso, sostituendo i caratteri con codici particolari di escape.