My daughter had a similar issue at her university. She could manually add a MAC to her “account” and it could connect but she was limited in the number she could have. I set up a router for her that connected to the university network on one side and used DHCP on the other side for her printers, and other items. She then just registered the MAC of the router and everything that connected to her local subnet had access. You may need to do something similar.
You could also setup a Raspberry Pi to do the same thing. I have one set up for my RV where my WF HUB connects to the RPi with an access point on one network and then hooks to other networks with another WiFi dongle. @GaryFunk has a nice script to set up a Raspberry Pi for such use over at: ArchiveSW - Display & Data Archive Storage.