Is there a way to black-out unavailable shipping dates?

Unfortunately, you cannot black out shipping dates in Commerce7.
You can add future ship dates on POS Orders, Club Orders and Admin Panel Orders, but you cannot black out shipping dates.