Ti chiedo scusa, devo aver visto male: applicando la sostituzione con str_replace() funziona tutto ed il record viene creato.
Tuttavia, non capisco come mai l'apostrofo non venga riconosciuto normalmente.