What I did for my daughter after i got tired of her circumventing things was just set a simple firewall rule on the router that redirected her MAC to a custom page locally that really pissed her off.
After abusing and circumventing various "parental measures" a whitelist on the pfSense firewall put an end to her adolescent shenanigans left her with zero options except conformance, if she wanted any free recreation time at all.