Ya pude resolverlo. Como no pude instalar ninguno de componente de browser quizas por mi version de vs o no se. Lo que hice fue usar el componente que trae el vs y tomar la url de la ventana emergente desde el document html de la pagina
var url = webBrowser1.Document.ActiveElement.OuterHtml;
string LaURL = "";
for (int i = 50; i < url.Length; i++)
{
if (url == '/')
{
for (int k = i; k < url.Length; k++)
{
LaURL += url[k];
if (url[k].ToString() + url[k + 1].ToString() + url[k + 2].ToString() + url[k + 3].ToString() == "html")
break;
}
}
if (url == '/')
break;
}
Luego completar lo que le falta como la pagina y el tml del final, todo eso en el evento
WebBrowser1_NewWindow y ya luego de tener la url abrir un nuevo browser en otra tab y navegar a la url
LaURL = "Pagina" + LaURL + "tml";
TabPage tp = new TabPage();
var wb = new WebBrowser();
wb.Navigated += Wb_Navigated;
wb.Size = this.webBrowser1.Size;
tp.Controls.Add(wb);
wb.Navigate(LaURL);
this.tabControl1.Controls.Add(tp);
tabControl1.SelectedTab = tp;
wb.ScriptErrorsSuppressed = true;