Changing both made it work. Thank you so much. I had no idea that input chain is processed after nat rules.First, chain=dst-nat should be chain=dstnat.
Second, firewall input chain is processed after dstnat, so in your firewall rule you should use dst-port=161 not dst-port=1610.