I was able to bypass my carrier's restriction on tethering by
1) Removing dun from the APN type menu on the phone
2) Raising the TTL value on the connecting device from 64 to 65
3) Having the connected device use a VPN
Even though the carrier is not blocking hotspot connections anymore, it's still throttling the connection on the connected device (not on the phone itself). How does this make sense? Is there some other way they're detecting it as tethering? And why wouldn't they have blocked it like they did before these steps instead of just throttling it?