Antes que todo GRACIAS por la ayuda que me dieron... rebacano
La solución la encontré echando mano del truco que me recomendaste
(realizar peticiones HTTP POST).
De esta manera pude enviar las solicitudes al script PHP y el programa espera a que termine de cargar devolviendome el resultado ya sea en la cabecera o en el contenido de la web (más facil me es en el contenido de la web).
estó quedó así:
Código Delphi
[-]
qry.First;
while not Qry.Eof do
begin
Stream := TMemoryStream.Create;
Campos := TStringList.Create;
try
Campos.Values['campo'] := Qry.FieldByName('field').AsString;
...
Post(PHPScript, Campos, Stream);
...
Campos.Clear;
finally
Stream.Free;
Campos.Free;
end;
qry.Next;
Nuevamente GRACIAS.