Bueno encontre una forma que funciona parece sin problemas en android, desconozco el por que ya que aun no tengo conocimientos profundos del modelo de objetos firemonkey, cito el codigo que funciona a continuacion por si a alguien le paso anteriormente:
Código Delphi
[-]
procedure TfrmPrincipal.InsertarVientos;
var
i: integer;
UnFrame: TfrmFrameVientos;
begin
for i := gridVientos.ControlsCount - 1 downto 0 do
begin
gridVientos.ControlCollection.Controls[i,0].DisposeOf;
end;
for i := 2 to 25 do
begin
UnFrame := TfrmFrameVientos.create(gridVientos,
ModuloDatos.pronosticoXhora[i].viento,
ModuloDatos.pronosticoXhora[i].dirViento,
ModuloDatos.pronosticoXhora[i].hora,
ModuloDatos.pronosticoXhora[i].iconViento,
ComboColorViento.Color);
UnFrame.Name := 'frame' + IntToStr(i);
UnFrame.Width := 60;
UnFrame.Parent := gridVientos;
gridVientos.ControlCollection.AddControl(UnFrame,-1,-1);
end;
end;