I'm wondering if Google Apps for Business are not ready for inbox.
Oh yeah, sorry I missed that part. Inbox is being beta'd for general Gmail users first; it doesn't support Apps for Business yet.
Secondarily, is there a way to pull back an invite so that it's not wasted?
You can just forward the invite email. I did that yesterday successfully.