You can justify anything. I don't think anyone here would object to a special fire spell that burned underwater.
It's a question of whether it's intended or an oversight. Especially in the Charcoal Shield case, since that duplicates a spell that doesn't work underwater.