Not sure if you are still trying on this, but I am still trying to learn more about it.
I managed to recreate your situation, but have not been able to recover from it yet. Searching online does not find a lot about this and most who try to fix it end up needing to do a Windows Reset to fix it. A few post things that appear to work in some cases, but none have worked for me yet. The "parent features" required are still a mystery to me at this point.
Wow Don, appreciate your effort here mate!
I haven't reset the PC just yet, so let me know if there's anything you'd like me to try.
How did you end up replicating the issue?
When you use the command "DISM /Online /Get-Features /PackageName:Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~10.0.18362.1 /Format:Table", do the following features appear at all? I think these are the missing .NET features that can't be enabled (because they're not there):
NetFx4-AdvSrvs
WCF-Services45
WCF-TCP-PortSharing45