Did you allow the Sigil installer to see if it needed to install a newer C++ runtime version, or did you leave it unchecked in the install options?
Never download individual runtime dlls for Microsoft's VC++ runtime. Always use the official runtime installer. Otherwise you risk breaking your system's Microsoft's VC++ redistributable runtime for all programs that need it.
It was not my intention to drop support for Win7 (though W7 SP1 has long been the intended minimum target). I'll have to do some testing.
Forever's a very long time, by the way. Don't box yourself in like that.