I've been doing a bit more hacking of the core GC code, this time to allow the flexigrid actions to display on the left of the screen - and that in turn needed an extra config variable in application/config/grocery_crud.php
That in turn needed a mod to application/libraries/Grocery_CRUD.php to load the new variable into the actual GC config - which is where I saw you are missing a trick.
Look for the function called "_initialize_variables()" around line 4389 and proceed as follows:
1. Comment out or remove all of the lines like $this->config->default_language = $ci->config->item('grocery_crud_default_language');
2. Add this code to replace the individual setting of the config variables: