Well, the fact that the ISP wastes three public addresses in order to deliver five actually usable ones to you does not imply that you have to do the same

But I understand you want a drop-in replacement of the original router by the hEX S so that the configuration of the existing LAN hosts using those public addresses could remain unchanged.
There is no magic about public addresses, the router itself handles private and public addresses exactly the same unless you tell it otherwise. So assuming that you start from a default configuration of the hEX S, do exactly what you yourself wrote in response to @rextended - replace the default IP address associated to the
bridge interface, 192.168.88.1/24, by aaa.bbb.ccc.105/29, and if DHCP needs to be used, modify accordingly the corresponding items in
/ip pool and
/ip dhcp-server network. If DHCP is not to be used, disable the server associated to
bridge. Then, disable or remove the
action=masquerade rule in chain
srcnat of
/ip firewall filter, so that outgoing connections from the LAN hosts on public addresses would not get src-nated. To provide access to the LAN hosts from the internet, add the necessary
action=accept rules to proper position within chain
forward of
/ip firewall filter. Depending on the kind of the connected LN hosts, it may or may not be fine to allow everything in firewall filter - your knowledge and understanding is critical here.