I’m seeing a very similar thing, I can’t get a basic iptable port forwarding rule to forward from port 80 to a node port. But when I tested the same approach to forward to 22 it worked…
Did you ever come up with a solution to this issue?
The following example routes all traffic that comes to the port 442 to 22. This means that the incoming ssh connection can come from both port 22 and 422.