abbodi1406 has created an installer for the MS DirectX Runtimes from June 2010. The code at https://forums.mydigitallife.net/threads/repack-directx-end-user-runtime-june-2010.84785/ is now mostly the same as the installer created by DXCB, which he references in his code comments. He even includes an un-installer like I did. abbodi1406 added XAudio2_9redist.dll, did a more correct implementation of DirectX for Managed Code which added some missing registry references, and even made the code slightly smaller. I don't think that most people will notice the differences in practice, but YMMV.
Thanks for this. Made this into a ssApp here that utilizes the /ai switch which makes it install both x64 and x86 runtimes and managed assemblies.