It seems that at some point microsoft updated all our visual studio 2019 so that the 'v142' PlatformToolset no longer targets the "2019" runtime, but rather the.. wait for it... "2015, 2017 and 2019" runtime. This manifests as a dependency on a file called "vcruntime140_1.dll". I know, that looks like a 2015 runtime file but it ISN'T. In practice, besides being the NEW 2019 runtime, this also functions as the 2015 and 2017 runtimes.
See more information at this URL which actually explains things: https://community.amd.com/thread/240570 and this URL which is just confusing https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
In this version, I removed the 2015 runtime which is no longer needed and added the "2015, 2017, and 2019" in its place.