We have an application that does migrations between Google Apps domains. For calendar migrations we using Import API(https://developers.google.com/google-apps/calendar/v3/re
I have the same issue and found that there is a quota on how many external guests (guests that live on another domain) that you can invite. This quota is documented here:
http://support.google.com/a/bin/answer.py?hl=en&answer=2905486
I don't know of any solution currently, but if you find one, I would find it helpful also. Best of luck.