I bet most AHJs are going to want to see a service disconnect up on shore with a ground electrode system there for a building on a pier. I am still not sure how the reconcile 250.32(A)
That would be my guess with the AHJ. The dock itself would likely fall under the of the water its built over like the Army Corps of Engineers, the house itself would likely fall under the local applicable building and electrical codes.
I don't think that 250.32(A) would apply here. I would contend that in this scenario, 250.32(D) would apply. If the service at the foot of the dock on the shore and the house were under the single "management", the the GES at the meter would all you need provided an equipment grounding conductor was ran with the feeders out to the house.