We had this issue too. For us, the real issue we had was that the "Microsoft.SqlServer.Dts.Runtime.DtsGenericException: The RPC server is unavailable"
error was a result of the undocumented port 1433 that Dts Runtime uses to pull an SSIS package from MSDB on the SSIS server. Once you fix permissions, try whitelisting that port.