Disappointed that VPN client & server cannot be active together

Why cannot you just set up Mullvad on the Beryl as well?

You need to use vpn polices. In your case, just use route based and set up the route manually.