Yeah the Black Star bit is, IIRC (@Harlock would be able to weigh in on this), handwaved as either a golden BB moment or else a miscommunication (whether propaganda EarthForce created or else just Londo getting the tale wrong I don't remember).
The McKenna is basically hosed with or without...