Thank you for your post.
Port 5003 is the only port needed to allow accessing of the database file over the network.
It isn't clear how you are accessing "externally (just pointing to the WAN)". That is, under Open Remote, try specifying the IP Address and the file name.
It is possible that NAS is interfering? Anybody else have experience with NAS?