Some additional info...
I don't think the pool bond wire is connected to the equipment ground anywhere, but NEC says this is not required so I think that aspect of the install is OK.
So, the pump has an EGC to the panel. But it also has a bond screw on the canister that I'm not sure how to terminate.