Thanks.
I did try uninstalling and manually reinstalling, and everything in Microsoft's update trouble shooter. Eventually got it to update by doing an "upgrade" installation from
https://www.microsoft.com/en-us/software-download/windows10.
I didn't think that was going to work either, as once the "upgrade" was complete Windows update still had KB4058258 as an available update, but that time it finally installed successfully.