Did you read the entire article? The hydrogen is produced on demand in the vehicle by taking advantage of the chemical reaction discussed.
Yes I read it and understood it. From the lack of relevance of your comment, I think you missed my point. As you said, the H2 generation is coming from the oxidation of Al on demand. However, the AL has to come from someplace, and the production of aluminum is VERY energy intensive. (the heat of formation of al2o3 is about -1600 kJ/mol) This is just shuffling the energy requirements of hydrogen production to aluminum production. Aluminum is just an energy carrier in this scheme.