It is indeed using ActivityPub but most people are on the main instance and there's not much federation afaik.
Also are there any other server instances other than the php server? Seems like they ought have used the matrix protcal instead of active pub. More server implementations in different langs, and it has e2e build I. Don't think actpub has that.
But if that is their plan, why would they have used ActivityPub in the first place?
So I guess they could just shut their door as soon as the traffic is too much for them to handle. And tell people to look for another host or host themselfes.