When you download with unselected show all columns" then result the result will show particular data selected for download. like age bin selected with 0-30 then upto 30 age data will come.
When you select show all columns then full data will get in csv.
in your case 2 nd view downloaded same as website view, but column header all correct and row value moved one column.
Refer some alternative
Is your Tableau Server version 10.5.0? If so, this may be cause due to the known issue described here: CSV Export Misaligned Using View Data..> Full Data > Export All | Tableau Software. This has been fixed in version 10.5.1 and above, so upgrading the Server (easier said than done) would take care of it.
Hope that helps!