Update to 2.909 destroys (my) installation

That’s because Volumio uses overlayfs: whatever you do with a file, it will survive the update.
The only way is to perform a factory reset.

Yes, let’s get in touch via PM so I will help you achieve what you need. I don’t know why you want to overwrite index.html so I am curious