Hi Spoondog,
Did you see this note on the following docs page, Online Subsystem Steam:
Contrary to Windows, Steam Overlay on Mac requires game to be launched using Steam client. For this you first need to add the game to your library using “Add a Non-Steam Game to My Library” option from Steam’s Games menu.
Did you do this on your Mac?
Let me know,
.