Hidden Power is based solely on IVs and not on the pokemon's type. Otherwise every pokemon of the same type would have the same hidden power and that's not the case.
The IVs shouldn't change on evolution... are you sure the Hidden Power was Water before? Maybe you evolved a different Shellos to the one that was HP water?
(Or, if you're using a ROM there could be something wrong with it.)