If you have custody of him, why is he there?

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