For a missing smokestak from a German engine I would look at
EBAY Germany. If you find a nice one be prepared to pay much more
than you would expect. Being removable, they are the first part
to be lost. Also, some steamers collect smokestacks. By the
dozens, they hoard them. Hopefully, someone will have one for a
reasonable price.
Good Luck,
Wayne