when selecting "request catering" it messes up everything
The problem of selecting Catering->Refueling after having skipped De-Boarding, has been already fixed in the upcoming update, of course. Every reported problem is always fixed, this should have been known by now...
The only way to have only catering service is to wait for the Aerosoft refuel to stop and then call catering: I don't like it.
Since you said "wait for the Aerosoft refuel", it seems you started the Aerosoft refueling *BEFORE* selecting the GSX refuel service, which is not what the GSX manual tells you how you are supposed to use it with a 3rd party airplane that uses a custom fuel system, which examples on the manual.
When you use a 3rd party airplane that uses a custom fuel system, you are supposed to call the GSX fuel BEFORE doing anything on the airplane that might change the fuel.
The GSX manual clearly says that, the proper moment to load the fuel (using whatever method the airplane has, either Instant or Progressive), is AFTER the GSX Fuel Truck has been connected, and you see the "Please use the refueling system of your aircraft to refuel" message from GSX.
If you ignore the manual, and do it before anyway, GSX will *try* to detect this automatically, and will send a fuel truck anyway. THIS feature will be made optional, but it won't change the fact that, in order to have the GSX Fuel truck working properly, you will still have to wait for the "Please use the refueling system of your aircraft to refuel" message before changing the Fuel quantity on the airplane.
Of course, when the feature will become optional, you won't *have* to select the GSX Fuel to begin with, and nothing will happen because GSX won't try to autodetect anything, so you can just ignore it but, as I suspected, your statement about you not "like" the GSX Fuel service, didn't really had anything to do with the service as such, just that you found it buggy, because you never used it as explained on the manual.