Hello Robert, thanks for you reply
Yes, I understand the porosity (gas porosity) might come from Hydrogen, out of the water: Al + H2O = Al2O3 + H2
H2O may come from flux, or from baking soda (some people use). As well as from propane burning, even from green sand (we add water into it). I keep my borax in a zip lock bag to limit amount of water in it. Added to crucible with melted aluminum, borax creates lots of bubbles. I plunge borax to the bottom of crucible, thinking it acts like degassing agent, bubbling through aluminum. Maybe my understanding isn't correct.
About re-melting aluminum. I'm not an expert, but I heard re-melting helps reducing porosity. When the aluminum solidifies, it pushes hydrogen out. So, once aluminum solidifies, the amount of hydrogen in it is reduced by an order - see screenshot. This means, even porous ingot has much less hydrogen dissolved than shiny melted metal.
I agree with you that electric furnaces are better, clean metal should be used, melt it quickly and pour as soon as possible.