improve Cask load exceptions

This depends on #4658; tests are expected to fail until that PR is merged.