So far you're fine. But then you have to explain why hydrogen for power plants has to be stored as liquid hydrogen, which I don't think is possible.
Why not Deuterium ice then? The numbers don't add up anyways, so the L-Hyd vs H2O issue becomes rather a peccadillo.
My suggestion would be to go with what QSDS0.5 says.
At $20 it just isn't worth that much to me, it would just open other issues as well I bet.
But leaving the referee the impossible task of explaining to his players why their perfectly logical plan won't work is equally magic-destroying. And sloppy work to boot.
...and that is what separates the good GM's from the bad. Maybe study prestidigitation or some other art of misdirection, be creative.
Too many other things don't work as well, like the fuel tanks shattered result, where does all the liquid hydrogen go? Does it suddenly flood the ship (changing to water is no answer either)? There are a thousand questions that will never be answered, all we have are the canonical statements.