No veo exactamente cual seria la modificación del código html, pero tratare de darte alguna idea.
En vez de cargar la página en cuestión directamente en el tWebBrowser, podrias descargar el contenido html en un tStringList, utilizando un tIdHTTP (Indy), luego modificar el código HTTP en el tStringList de la manera que comentas, grabarlo localmente como un archivo temporal, y finalmente cargarlo en el tWebBrowser... algo asi como:
Código Delphi
[-]procedure TForm1.Button1Click(Sender: TObject);
var MiHTML: tStringList;
begin
MiHTML := tStringList.Create;
MiHTML.Text := IdHTTP1.Get('http://oksoft.es');
MiHTML.SaveToFile('C:\MiPagina.htm');
MiHTML.Free;
WebBrowser1.Navigate('C:\MiPagina.htm');
end;
Salu2.