If I understood correctly, your Beryl is behind a router (i.e. it’s not your main router). If the Beryl is in router mode, you have a double NAT. You can try a double forward, main router to the Beryl and then Beryl to your server.
To test you should have a service listening, opening the ports alone is not enough.