But want to watch Netflix on TV (not a smart TV)
An Amazon account is always required for operation, this is the only way to have access to the Amazon Store, from which you can download the Netflix app.
What you don't absolutely need is Amazon Prime.