Can I ignore the blocks directory for time machine backups on OSX?
Yes, it is completely safe to exclude the blocks directory from your backup process.

In the event that you lose all your files and need to restore from backup, Bitcoin will download all missing blocks. This may take some time, but there is no information in that directory that is unique to you.