Search API and Domain Access: Filter user per domain
I think your approach is just fine, but you forgot to index your field. You've to check the field you created on the field page (admin/config/search/search_api/index/**your_index**/fields)



Once checked, you'll be able to index your extra field and by so, filter on domain.