doesn’t that just mean you can simply join your friend’s room? a port restricted cone NAT is the most popular one and doesn’t have a lot of restrictions. if you have issues, see if your friend has a symmetric NAT.
i fail to see why this is complicated. the game simply warns you about your router config, all the other things the game have already taken care of.
already suggested