I am planning to do what @Spasi proposed: Taking the good and working classes from LWJGL2, which do OpenGL context creation themselves via JNI, and porting them to the native platform API exposed as Java methods by LWJGL3. This should not be too much work, as it is mostly changing the names of referenced exception types and utility methods and classes which moved/changed/have been removed.
Although I would favor a clean solution for context and window creation (whatever "clean" means in this context). But this will distill itself, I guess, from the AWT and coming SWT implementations.