Intanto non credo che si tratti di un problema specifico di OS X.
Se sei sicuro che non dipenda dal provider, puoi provare a impostare una località diversa affinché Steam si connetta a qualche altro server.
Per farlo, clicca sul menu Steam in alto a sinistra, quindi su Settings. Nella nuova finestra, vai alla scheda DOWNLOADS + CLOUD. Sotto la voce Download region puoi scegliere la località che preferisci, ma è probabile che Steam la reimposti come meglio crede in futuro.