Pokud si dobře vzpomínám, tak SQLite nepodporuje znak 0x00 v datech -- tedy když jsem před cca půl rokem tuto databázi testoval, tak to ještě platilo.
Došlo k nějaké změně? Pokud ne, tak by bylo vhodné tuto skutečnost v článku zmínit.
BTW: Pokud nelpíte na SQL, dá se jako embeded databáze použít i Metakit http://www.equi4.com/metakit/.