By default, SSH tunneling is disabled in RouterOS (and so it is in many, if not all, contemporary linux distributions). Hence /ip ssh set forwarding-enabled=local should be the only thing you need to change.
EDIT: sorry, I didn’t read the page you’ve posted till the end. For dynamically created port forwardings, you need to set forwarding-enabled to both.
Use just “local” forwarding (instead of “dynamic” one) in Putty tunneling settings, where you’ll forward a local port 8443 to a single remote socket (ip.add.re.ss:443) representing some https web page you can normally access, and disable the proxy in the browser. Then, put “http://localhost:8443” into the address page of the browser. If you get the web page, or at least some immediate error response (i.e. not a timeout), the tunneling as such works.
Another thing - while the “change settings” window is open in Putty, tunneling doesn’t work at all.