Hi,
The Server resolves to the IPv4 and not to the Floating IP in the Digital Ocean instance.
The Admin Panel can be seen with ipv4/admin but the domain/mail not loading, I can see the A record is set to the IPv4 and not the Floating IP.
I am assuming you are aware that you are using an unusual naming scheme from the MiaB default (box.example.com, ns1.box.example.com, etc.). Though not a problem when managed correctly, and not the cause of what you are currently seeing, it may create some unexpected errors in the future, even if only in the MiaB status checks or dashboard.
If you have only recently changed your NS records, your local caching resolver may still be using the previous record TTL. It could even be just your browser or computer.
If by login page you mean the webmail, all domains hosted on MiaB will navigate to the Roundcube login with example.com/mail including subdomains, so long as there is an A record pointing to MiaB.
If you want to redirect all requests for example.com to example.com/mail/, one way is to create the file /home/user-data/www/example.com/index.html and add: