@James1558
Randomly, it seems, over the past several months, Airbnb has been requiring hosts whose earnings have surpassed a certain threshold (around €9.5K, or local equivalent), to register for an Airbnb business account, and will not pay out until you provide them with the information they request. It doesn't matter whether the host classes themselves as an individual operator or as a business, they'll still withold your payments until you either give them what they want, or if you're lucky and get a sympathetic customer service agent on the phone, you might be able to talk your way out of it.
As for Airbnb understanding what a Superhost means - Airbnb doesn't give a sh*t about superhosts, any more than they do about any other hosts.