Как говорится в сообщении, BLOB-объект (байт []) слишком велик, чтобы поместиться в окно курсора (4 МБ). Окно курсора является буфером для строк.
BLOB-объекты не рекомендуются, поскольку их можно хранить с размером, превышающим размер, который можно получить с помощью API-интерфейса SQLite SDK. То есть, при вставке строки буфер как таковой отсутствует, поэтому ограничение размера не применяется.
Разрешение заключается в том, чтобы сохранить байт [] в файле, а затем сохранить путь к файлу вбаза данных.