First of all 600+ columns are never going to be appropriate for use in a relational database. You need to convert the data so it is properly normalised
Having said that very important point and bear in mind I no longer have A2003 to test this on ...
Try linking the CSV file to your Access database.
Does that allow you to see more than the first 255 fields?
If so, you will be able to import (append) the relevant columns to predefined tables in Access.
If not, you will need to split your CSV file into several parts in order to do this.
Which brings me back to my original point. You need to change the structure of your data when it is imported.