Hombre, se supone que creas el objeto asignandoselo a una variable de ese tipo para, como minimo, poder liberarlo despues, no? Pues solo tienes que acceder a esa variable
Código:
var MyVar : TImage;
.....
procedure TMyForm.Button1Click(Sender : TObject);
begin
MyVar := TImage.Create(Self);
MyVar.Parent := Panel1;
.....
end;
procedure TMyForm.Button2Click(Sender : TObject);
begin
MyVar.Image := .....
end;
procedure TMyForm.Form1Close(Sender : TObject);
begin
MyVar.Free;
end;
Espero te sirva