I'm not sure what changed, but the most recent Wayland/Mesa/Weston can now run the clients that require EGL under the X11 compositor on my nVidia X server. I'm sure it is software-only Mesa but this is a big improvement! If anybody has any idea what has changed and why this suddenly works again I would really like to know.