I'm a bit lost in that block of text but anyhow..
For internal Outlook stuff you probably just want to configure the Registry-Settings via GPO: https://community.grommunio.com/d/444-scripting-snippets-notepad/26
There is no Internal/External Hostname like in Exchange as that is a somewhat deeper thing in the active directory IIRC...
Either you NAT/Forward on your firewall anything from your local net that wants to access the external host/ip to your actual grommunio host or send it to your inbound proxy or something.
"Split-DNS" usually works aswell if your internal and external domains differ. Of course more maintainenance on that that copy of an external domain but well... it's not like you will have changes every day/week/month 🙈