Can you perhaps provide some examples (either as attached files, or by cut-and-paste from their contents) of the sorts of data you find you need that are present in the .svl export but not in .csv or vice versa?
It would not be hard to crank out a Perl script or similar to turn a .svl file into .csv, at least for files containing sparse data. There's no formal DTD but the format is fairly obvious: just a dataset element containing a series of point elements each with frame (i.e. audio sample number), value, duration, label etc attributes.
Chris