Yes, Starwit isn’t the only alien pony. She’s actually the captain/security officer of a crew of three who landed on Equestria.
Scak-metor - Medic/pilot - male - quantring (four wings) - (starwit’s partner)
Ocra-netic - Scientist - female - psychic (horned) - (resident grouch).
The reason Ocra has glasses is that Horned alienponies lose their sight as their skill/power developes.
She can still see but she’s still got some power
Also liked the idea of their planet being more arid and filled with dangerous fauna then Equestria, so their race is more
combat advanced.