Si se puede, me cuesta escribir en ingles, por eso te lo pongo en español, espero lo puedas traducir.
usando "callbak_insert", mas o menos como esto:
$crud = new grocery_CRUD();
$crud->set_table('tabla_a');
$crud->set_subject('Movimiento');
$crud->callback_insert(array($this,'inserta_en_tablas'));
$output = $crud->render();
$this->_example_output($output);
function inserta_en_tablas($post_array)
{
$actualiza= array(
'insert' => $this->db->insert('tabla_a', $post_array['value_a']), //si son mas de un valor solo usa $post_array.
'insert' => $this->db->insert('tabla_b', $post_array['value_b'])
);
return $actualiza;
}
Espero te sirva.
Saludos.