Contrary to popular belief Iran is not Gog Umagog. Most Rishonim learn that its somewhere in Europe others being more specific like Russia or England. For more information look at Yechezkel Perek 37.
The Rashbo holds in teshuvos (brought down by the Remo Yoreh Deoh Siman Kuf Yud and also see Chasam Sofer in Shitas Rashi Kesubos Beis) that if there is a way of finding out we don’t say sfek sfeika. Are there any signs if they are males or females?
Why are a bunch of grobbe baal habatim giving their shitta? Rav Moshe himself writes “Baal nefesh yachmir al atsmo” so regardless if he threw up or not it doesn’t make it mutar lechatchila.