Geoff, after much research, this worked for me. Correction, it did for a little while - see last line. Sigh
You need to allow anonymous access to your shares on the NAS.
Use gpedit to edit your local policy:
Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options
Network security: Restrict NTLM: Outgoing NTLM traffic to remote servers
Set to Allow All
Computer Configuration > Administrative Templates > Network > Lanman Workstation.
Set Enable insecure guest logons to Enable.
Computer Configuration > Windows Settings > Security Settings> Local Policies > Security Options
Double-click Microsoft network client: Digitally sign communications (always) and set it to Disabled. Click OK.
I also went into properties for the workstations ethernet interface, selected Internet Protocol V4 properties, Advanced, and set Enable Netbios Over TCP/IP to on.
Bad news edit: I was happily accessing the NAS shares finally, then I shutdown File Explorer and tried to access the mapped shares again. Timed out with reconnection error. OMG! I rebooted the workstation and tried to access the mapped drives in File Explorer - it worked. Shutdown File Explorer and retried. Timed out with reconnection error. What?