Odd, I dont have any of those files in my repository I built from all the installs of Windows. Those must be some old updates that I cant grab.
So instead lets remove them from the registry so that the updates wont try to look at them and they might install.
In the registry go to "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages"
You will need to take ownership of these keys. But under that key you will a key for each file, there will actually only be 12 keys you need to find, as it will be for the file name and not the .mum or .cat
Example:
Say you need to remove these from the registry
Package_1_for_KB3036228~31bf3856ad364e35~x86~~6.3.1.1.cat
Package_1_for_KB3036228~31bf3856ad364e35~x86~~6.3.1.1.mum
There will be just 1 entry in the registry for it and will show the file as "Package_1_for_KB3036228~31bf3856ad364e35~x86~~6.3.1.1"
So remove those 12 entries from that location, reboot and see how it goes. Make sure to do a registry backup first just in case.
Shane