After five weeks of investigation, I only managed to produce a JVM crash.
The knowledge I gained made me realize that I am still far from getting a satisfactory result quickly. I can no longer afford such an investment.
I'm sorry but I give up. I would have loved to be able to contribute to this wonderful project that is LWJGL.