Glad you like it.
My only suggestion would be to add the Glamor power. In one legend, he conjured up the image of an entire fleet to scare off invaders.
Yeah, Glamours would be suitable. He can probably make phantom fleets with Thaumaturgy, but I gather he's supposed to be a master of disguise and Glamours would really help with that.
Honestly, squeezing him into a Snorkelling sheet wasn't easy. But after talking so much about "gods" not necessarily being all that godlike, I felt I had to aim low.