The star fruit was like an asteroid, but that was just its outer shell. The core of the fruit wasn't nearly as massive. Inside, all kinds of xenogeneics were bred. Every fruit contained different xenogeneics.
According to legend, the star tree was a shadow of the universe. Star fruit represented the stars of the universe, so each star fruit held xenogeneics that were specific to the star system that the fruit represented. Thus, star fruit from a single tree could produce many different types of xenogeneics.
Of course, that was just a legend. The tree worked a little differently in reality, but the star fruit really did produce different kinds of xenogeneics. And they were at least King class.