Pro should allow sharing of a service with no map layers in it. I'd like to be able to publish a service that's just a bunch of tables from ArcGIS enterprise geodatabase, but AGP makes me add a bogus layer to the map in order to be able to publish the service.