As I recall, when Alexander retreated from India he chose to march across a stretch of Persian desert while his fleet was to hug the coast and meet them somewhere along the Persian gulf. Many of the Greeks died because of this miscalculation.
I wonder if this site might have been a stopover for the fleet.
:’) The fleet and army was supposed to rendezvous along the Iranian coast, but one or the other didn’t make it, possibly the flotilla couldn’t find the right landfall, perhaps it was a weather problem. Alexander could indeed have taken a different route, but it could be he just wanted to check out part of his new realm that he’d not yet seen. They’d gone through some pretty nasty country before that.
It amazes me that anyone thought some of that country was worth conquering, yet from at least the Elamites, a lot of different groups thought so.
Probably the port was built to service military and commercial vessels plying the east-west monsoon route.