Ok, I figured out the problem with the script exporter -- it was actually something I did. For some reason it was trying to export undefined polygons or something like that (don't really know maxscript... well, I don't know it at all). I put a try/catch block around it, and it fixed the errors and exported seemingly correctly, but it was still exporting the texture name, just with no triangle following it, so the converter was getting off and trying to read the texture name as vertex data... yeah, that didn't work too well. Now I need to figure out how to fix the max script so it won't export the texture name when the vertex data is undefined.