Since it came up, and since there is some doubt, yes, you can put a TP on a stream. As long as the stream is connected to the river, it will get merchant boats just like any other TP does.
@irrelevant I always assumed it wouldn't work so I never tried... I know it's been a while since you posted it but I wanted to say thank you for the info.
You're welcome!