I've modified the Master Warships List and plugged in my first round of data into it with regards to the Star League ships. I have no doubts that I missed more than a few ships. Here, though, are my notes for inclusion.
1: The ship must canonically have served in the Star League Navy. The Terran Hegemony Navy is insufficient to warrant inclusion.
2: The name of the ship must emphatically be linked to its Star League service. This is easy until 2801. After that point the designations of ships become more suspicious. In the case of the Wolverines, for example, we know they used the "SLS" prefix and stuck it with at least one canonical name. That warranted inclusion of their ships. However, the Michael Norman, Long March, and Noble House, all from the Battlespace Sourcebook, do not carry the SLS designation. Given the Capellan theme of the two Congress-class ships I have to suspect that they were renamed. While I have less suspicion for those ships mentioned in Operation Klondike, unless they carry the SLS designation, I didn't include any ships post-2801.
3: The class of ship must also be known. The SLS Cairo was a battlecruiser. However, we don't know what class, aside from it being a battlecruiser. That's insufficient to warrant inclusion. I know that eliminates many ships, especially from FM:SLDF, but the inclusion of just a name is not terribly useful, and is a precedent that has been followed since the original SLSB came out with the list of Martial Olympiad winners.