Thank you for your efforts. I succeeded in getting a driver upgrade. From version 61 to version 175. How's that for a jump?
The new driver supports OpenGL 2.1. Unfortunately, this old card does not support shaders. Moviestorm reported that, but works around it. Your program detects it too, but cannot work around it.
I suspect that trying to support such old hardware would turn into a huge, time-wasting nightmare for a single inventor working part-time. It's probably a much better use of your time to move forward with what you have.
If I ever get a shader-capable card, I'll try your program again. In the meantime, I wish you great success, satisfaction and many helpers (and no burnouts) with your project.