OK, im a bit busy in the late days(new job) so i dindt much time to keep investigating this, but i may share my findings so far:
1) Ive abandoned the idea of making the game runs directly on OpenGL ES api, all existing wrappers are not up to the task, and rewriting the game to use OpenGL ES is not something i can do.
BUT, im searching other possibilities, and talking with the Chainfire3D dev, evaluating the odds of a OpenGL plugin for Chainfire3d, seems possible.
2) For the game itselft, it shouldt be much problem, as the Android NDK can compile native C/C++ code, and Android itselft can run compiled C/C++ apps from a terminal, ive already tested this with some of my own C apps.
The main problem should be doing the makefiles and ensure that everything compile fine, and that is not a quick task, but as the game compile already for Linux x86, i not expect any mayor source code change to be nesesary.
As for any other issue, the game needs to think that Android is just as any other Linux.
3) The launcher needs to be re-done, launcher has to be a full Android app. The Launcher should be the one capable of downloading all game data files to sdcard and to play the game, the launcher just needs to execute the game binary file.