Old cards don't need software rendering to support render-to-texture. SFML has a fallback which uses hardware acceleration in case the optimized technique is not supported, and which is supposed to work for any card that supports OpenGL 1.1.
The problem is that some cards pretend to support the optimized technique, but all we get is a buggy behaviour. The solution might be to force them to use the fallback.