I never looked for marine grade teflon tape.
The official name for that drain set-up is 'Garboard drain'.
Your old one looks like an ancient Mayan artifact.
Any water logged wood inside where assembly came out?
Suggest that you dry area and coat inside of hole with epoxy.