All I can say to those just beginning HS....things really havent changed, its tougher now than ever, because there are so many players and less spots on a roster.
Coaches have rules in place for a reason, if they let one take off, then they have to let everyone, whether it be a practice, a game, etc. FWIW, sons HS coach had a rule, for every game you miss you sit double. One mom was so upset as they had to go up north for a wedding. She felt that was a valid ok, no sitting out, was she shocked her son had to sit out a few games.
But again, I am not sure if this applies in this situation.