Und gehe ich recht in der Annahme, dass der 17A eine Straßenbahnlinie war und keine Buslinie?
Ja, selbstverständlich.
Gab es noch mehr Straßenbahnlinien mit dem Zusatz-A?
Ja, die gab es, 41A, 42A und eben 17A. Der Zusatz "A" wurde dort vergeben, wo man bei der Einteilung der Liniennummern 1907 "zu wenig Platz" für neue Linien gelassen hat.
Zum Beispiel war zwischen dem Radius 41 nach Pötzleinsdorf und 42 zur Kreuzgasse keine weitere Linie vorgesehen. Nun wurde aber zur Herbeckstraße doch noch eine Linie gebaut. Wie sollte man sie bezeichnen, es war keine Zahl mehr frei? Also nahm man 41A (als Alternative wäre AFAIR 141 geplant gewesen). Als der E2, der diese Strecke befuhr, 1980 eingestellt wurde, konnte man schließlich die Bezeichnung 40 dafür heranziehen, weil der "echte" 40er (zwischen 39 und 41) bereits seit längerem eingestellt war. Darum hat man in diesem Bereich heute die irreguläre Reihenfolge 41 - 40 - 42.
Das alte "A" hat mit dem neuen Bus-"A" gar nichts zu tun. Buslinien bekamen ebenfalls früher Bezeichnungen ohne "A" (die Straßenbahnlinie 13 wurde zur Buslinie 13 und diese später zum 13A). Irgendwann war das wohl zu verwirrend und man hat sich dazu entschlossen, Busse einheitlich mit "A" (oder "B") zu bezeichnen und Straßenbahnen ohne Zusatz.
Edit durch twf: OT-Frage zu Buslinien entfernt -> http://www.tramwayforum.at/index.php?topic=394.0