The error means that the transaction was rejected by the contract because it was too late because it arrived too late (the cap was reached before).
Sure about that? I see many of the first arriving Txs (etherscan.io) have this error, so that seems to contradict what you're saying.
If you're right, then I assume I'll get my eth back at some point? How long will that be?