“Block literal IP addresses” is checked, right? So when you request a web site with IP address, such as 192.168.1.10, it is blocked.
You can add an entry in the pcWRT hosts file. Go to System Settings, add two entries like this:
192.168.1.10 printer
192.168.1.6 samba
Wait for a minute or two for the entries to take effect. You should be able to ping ‘printer’ and ‘samba’. Then you’ll be able to bring up the printer page, with either http://192.168.1.10 or http://printer. Maybe the samba share too, by \\192.168.1.6. But I’m not sure that you’ll be able to access the samba share by \\samba, because in theory that needs a WINS server.