Did you reset everything to defaults after the firmware update?
Nice documentation job. I'm not familiar with the SMC 8054, but I have run into similar problems. Some NAT routers will NOT allow input port redirection to DHCP assigned IP addresses. I suggest you change your client computahs IP address from 192.168.123.100 to a static IP address that's outside the DHCP address range.
Also, you shouldn't need both port triggering and port forwarding for the same service. Port forwarding should be sufficient for incoming traffic. Port triggering only makes sense of outgoing traffic, which is already taken care of without any additional redirection.
You also don't need port triggering for Skype.
I suggest you disarm this complex maze for forwarding plus triggering, and start over with only ftp port forwarding. When that works, then put the rest of the junk back *AS NEEDED*.