Is it actually available as a random drop from the Gofannon forge as the description says or can it only be acquired as the "hidden triumph" reward?
-
It's not a random drop, you get it when you forge 100 weapons. You need to claim that triumph in order for the game to give you the ship.