There are two separate issues here.
1) Connecting the grounding electrode system together.
2) Bonding of interior metal piping to provide an effective ground fault current path.
The installation as described is totally fine for 1).
The installation as described makes me uncomfortable with respect to 2), but I don't think that there is _enforceable_ code to support this discomfort. 250.4(5) is the 'effective ground fault path' requirement, but 'low impedance' 'likely to be imposed' and 'likely to become energized' are really poorly defined. I am uncomfortable with this aspect of the installation, because if a phase conductor contacts a metal water pipe, the fault current would have to travel through the re-bar and tie wires to get back to the ground-neutral bond at the service. While re-bar and tie wires seems to make a great _grounding electrode_, and is probably just fine as a _grounding electrode conductor_, but I'm not sure how well they will fare as an _equipment grounding conductor_. Note that I've not done any sort of engineering analysis of the resistance of rebar as a conductor.
Remember that electricity does not seek 'earth', but instead seeks to return to its source. In a 'ground fault', the quality of the connection to 'earth' is almost irrelevant, but the quality of the connection back to the source will determine things like voltage rise at the ground fault location, magnitude of current flow, and OCPD operation speed.
As an additional point to think about, if you use the rebar to get you to the point where the metal water piping enters the building for your grounding electrode connection, it would seem to me that you could make your 'interior piping bond' at a much more convenient location, much closer to the service.
-Jon