You can't solve this one. You can re-aim a new rendering and merge it with the old one. Not so bad in an emergency.
Opening the settings stops the rendering. Fastest way to do it.
The reason it doesn't render like the old engine does is that the rendering method creates a ray tracing "solution" first, then produces the image afterward. More wholistic than the old way.
Suggestion: make a smaller rendering. Who will notice?
As for unexpected extra time:
1: this rendering might have many more polygons.
2: there might be overlapping refractive elements.
3: Ram available and disk space affect rendering time...
4: small changes in sunobject setting can add time....
Dwight Atkinson