I think the issue with uploading this dataset is due to your header names. It is best to avoid spaces, special characters, and headers that start with a number. Additionally, some of your headers are rather long and very similar, so when they get truncated they are duplicate names which is also not allowed.
Cleaning up your headers should help with your publishing issue. However, I would also recommend cleaning up your data fields as well. Including % and $ in your cells turns that value into a string instead of an integer or double. This will limit the types of things you can do with that data.
- Jen