Yeah, I know there are a few ISPs who do that, although I'd have thought it was a bit odd with a business customer.
Not being able to see your server from the LAN is a bit of a puzzle. If you can see it from outside the LAN with the IP address, then I can't really understand why you can't see it from the LAN. I mean, your query heads off to the ISP and after that you should, in theory, be in the same position as somebody on the outside.
What does traceroute show?
EDITED: 2 Feb 2022 13:31 by WILLIAMA