Apparently it's possible to enable MAC filtering using the Internet Sharing feature in Snow Leopard.
Here is an extended description how to do it and at the same time overcome some flaws of the sharing implementation of SL.
Essentially you have to add an additional key/array in the /etc/bootpd.plist containing the MAC as string:
....
<key>allow</key>
<array>
<string>0:17:43:a3:2d:45</string>
</array>
...
Probably the opposite: deny/MAC-address works as well.
Please check the whole article and implement the respective modifications.
bootpd.plist
have a look at this receipe which I used for the exact same purpose onLion
up toYosemite
: apple.stackexchange.com/a/49476/22003