It's neither a mac thing or a version thing, as the message says the material needs to be used before you can edit it.
What it really means is you can edit materials that are in the model, not materials that are waiting to be put in the model.
So apply a material, then go to the In model tab (however that works on mac) and edit the material you find there.