I can say that the Tesserax guide.....Method 3......has been successful in allowing me to access hard drives and cameras connected to my router from a remote location over the Internet......most places that I've traveled in the world. Sometimes, I cannot connect because the local ISP or local router at the location will not allow this specific type of connection.
As Tesserax notes, the guide is there to get you started......not provide specifics for something in which we have no details.
Can you provide a link to the instructions from the setup guide or manual for the RPi?. In particular, we don't know whether port values are required for the remote access setup. We need specific values for the requirements of your device.
Public UDP Port
Public TCP Port
Private UDP Port
Public UDP Port
In addition, we need the specific method that your device requires to allow remote access using the Finder > Go > Connect to Server commands
Example.......afp//:98.76.543.21:8888......which is the public IP Address that has been provided to your AirPort router along with the specific port to be opened.
I have not used the RPi and do not know whether afp protocols would be correct for your device, but another user might. If your device requires smb protocols, that will likely affect things as well.
Even when we have the port settings and remote connection details, some ISPs will block certain ports from being used on their service. For example, when I needed remote access from the Internet back to devices on my network , I had to change my ISP.
Finally, setting up Port Mapping or Port Forwarding is never an exact science and few situations are ever the same. Often, the assistance of an IT Professional on site at your network location may be required to get things set up correctly.
We'll try to help, but without knowing exactly "how" you are trying to connect now, we can't even begin the troubleshooting process.