Another useful resource for decoding the different fields is
Lucy. On the download page, there are dumps of the Lucy spell database in CVS format (although you can't extract them on a Windows system because the files contain colons), which is parsed from the spells_us.txt file. By cross referencing known fields in Lucy & unknown fields based on current known information, I have already uncovered some additional information (like field 145, counting from 0, is the spell animation).
Something else to remember is that the most recent spells_us.txt file uses 215 unique fields, where as the Titanium client uses 203 unique fields. The most recent spells_us.txt file can be downloaded directly from the official patch server
here (right-click & choose Save As, otherwise it will kill your browser) if you want to work against it.