The latest beta release of the Instrument Interface module will be out today or tomorrow. It will be able to handle a CSV file with the large number of columns that you are trying to import.
Currently when you paste the contents of that file in the Parse Template of an Instrument Configuration the text is wrapping so you cannot define a CSV parsing box.
Once you create a CSV Parsing Box around the text you can then define each column that will be parsed.
In the client you use a File Monitor Controller component and assign it the Instrument Interface Name you defined in the Instrument Interface Configurations.
On the File Monitor Controller event onAfterParse you could use this code to get all the data read into an ignition data table:
results = event.getParseResults()
if results != None:
(CSVColumnBox is the default name of a CSV column parsing box.)
The Instrument Interface manual can be downloaded from the Inductive Automation website downloads page. It is at the bottom of the page under User Manual.