I found a way to change the CongestionProvider and the Template and other Settings listed in TCP Stack.

My approach was simple, I Reversed the settings of Windows 10 Server and applied them to Windows 10 Pro, with success.

Normally you can change Settings with these commands, on some Windows 10 Builds(1607,1703,1709,1803,1809,1903,1909..) it will fail.

Set-NetTCPSetting -SettingName Internet -CongestionProvider CUBIC

netsh int tcp set supplemental Template=Internet CongestionProvider=CUBIC
netsh int tcp set supplemental Template=(Name)
Powershell Error Example:

Netsh Error Example:

CongestionProvider is regulated in this way via netsh.