Gehreleths are also a very small species related to the lower castes of the yugoloths (they were made by a crazy baernoloth).

While Solars are a distinct group above archons, eladrins, and guardinals.

That's a pretty big difference.