Typically when this happens, you'd want to point the parh to the source files it's asking for, but if you're not able to provide the exact source file (due to product code/version differences) then you'll need to get rid of the installation entries from the Windows Installer database.
Try running this troubleshooter first, and if that doesn't fix it you'll have to look around for a copy of MSIZap and zap the entires from the database. Then do any manual cleanups and let the game reinstall the runtimes.
If you're not able to reinstall the runtimes via the official installer, you could also try this repacked AIO runtimes.