As long as you tap off an electrode and do not use it as a series path for the electrode it is compliant -- BTW your branch ciruit should be adequate for bonding the pipng system unles they use a CSST type gas piping system that required separate bond
Or a few others:
(B) Other Metal Piping. If installed in, or attached to, a
building or structure, a metal piping system(s), including
gas piping, that is likely to become energized shall be
bonded to the service equipment enclosure; the grounded
conductor at the service; the grounding electrode conductor,
if of sufficient size; or to one or more grounding electrodes
used. The bonding conductor(s) or jumper(s) shall be
sized in accordance with 250.122, using the rating of the
circuit that is likely to energize the piping system(s). The
equipment grounding conductor for the circuit that is likely
to energize the piping shall be permitted to serve as the
bonding means. The points of attachment of the bonding
jumper(s) shall be accessible.