[meta] Various changes/fixes for osx role

Handle ansible bug w/`with_items`:
https://github.com/ansible/ansible/issues/8055