It's starting to look like a custom SDL lib is my only solution. I've confirmed that the stock Caanoo SDL libs don't have OpenGL support at all.
I had already been looking into EGL as a solution to get a usable OpenGL|ES context, but without luck. eglGetDisplay(EGL_DEFAULT_DISPLAY) returns...