You are absolutely right - there is IIS, Web Front End app is running on, calling background PowerShell script and passing parameter values end user entered in Web Front End GUI Form. PowerShell script itself connects remotely to target server - so there are 2 servers in total.
As I mentioned above, without PowerShell remoting, everything works fine - having delegated proper permission to Service Account, Add-ADGroupMember ... was executed in PowerShell script without issues. To do so, connection to dcName on tcp/9389 had to be established (ADWS).