You know the elevator that takes you to "Mission Departures?" Well, take it to the other level, I think it's called "Interfleet Transport." There's a taxi station down there that will take you to one of the other ships.
Taral V is still there. There is the Interfleet Transport on all of the ships of the Republic Fleet. Use that, and go to Telos. You can't actually get the quest from there, you just have to level up enough to gain access to it. But you start the flaspoint from Telos.
Also, is this flashpoint available for me in Chapter 1 or Chapter 2?