I get that he doesn't like rules but if he skipped class then he shouldn't get to participate in an extra curricular activity...isn't that a school policy...skipping class means not playing in the game...
make sure they enforce those rules
talk to coaches
perhaps there is someone that he will listen to... band instructor art teacher drama coach athletic director as the drama teacher etc, I had the power to control participation level of students...I had a close relationship with lots of the parents
if she isn't going to work with you, then stop banging your head against the wall and find some other back-up