Remote access in Plex has nothing to do with DLNA. DLNA cannot be used remotely, because it doesn’t know user authentication and will only use broadcast packets which don’t travel beyond the local network.
Start here: The Basics of Remote Access Troubleshooting
Sounds like manual portforwarding will solve this for you.