Получилось "харакири" через PostMessage
	Код:
	...
 protected
    procedure WndProc(var Msg: TMessage); override;
...
procedure TForm1.WndProc(var Msg: TMessage);
begin
  case Msg.Msg of
    CM_RELEASE: FreeAndNil(MB);
    else inherited;
  end;
end;
...
procedure TMButton.Click;
begin
  inherited;
  PostMessage(Form1.Handle, CM_RELEASE,0,0);
end;