For one thing I need the AWTGLCanvas.
Do you need to support macOS? If not, there are options available in LWJGL 3.
(there are for macOS too, but no one wants to go through the pain)
For another, lwjgl 3 is huge.
LWJGL 3 is modular, you may download the core library and the exact set of bindings you need and nothing else. You may find this surprising, but it's really more lightweight than LWJGL 2.