I can not see any gym not allowing her to do your family’s hours.
Our gym does NOT allow gymnasts to do any of the volunteer hours. In fact, only people over the age of 18 can do them. I have a teenager that is no longer a gymmie, and she is not allowed to help with the hours. Our gym implemented this because there was a family that refused to volunteer. They felt that they paid enough money and that should be sufficient. Their level 9 dd had to fulfill all their hours, maintain her training schedule, get adequate rest/relaxation prior to meets, compete at the meets, and complete her schoolwork. On home meet weekends she was tired and stressed.
IMO, competitive gymnasts at the optional level should have 3 priorities: school, training, and staying healthy through sleep, diet and down time. Families NEED to comprehend that this sport requires the sacrifice and commitment of the ENTIRE family. This is not a good fit for most families, but for those that are willing and able to make it work, the life lessons are unsurpassed. At first I was a bit irritated that the booster club would not allow my non-gym dd to work some volunteer hours, but making a blanket rule makes perfect sense. My non-gym dd DOES still help, usually with set-up prior to meets, but the hours are not counted. She does this as a way to shoe her sister that she cares about her sport, just as my gymmie helps out with baking the required goodies for my older dd's home roller derby bouts.