I ended up getting it to work by cut and pasting a table I found elsewhere into the thermistor table 1 spot, and setting type to 1 in the config.h file. It's working ok (temp within .3 degrees of target or so after a PID autotune), but I know it was within .1 degrees and a lot less spikey on the 1.0.2 firmware, which makes me think it's using a better data set on that firmware.
I tried copying the whole extruder.cpp file over and that didn't work at all. Must be lot's of differences between the two. I can only find two instances of "case 13" in the file. One is commented as E3D PT-100 and I haven't a clue where else it comes into play or which table it refers back too. I can see where case 97, 98, and 99 come into play in the generic tables, but don't really see any other case's referenced in the 1-15 tables, so I'm not exactly sure how the program knows what table is associated with which type. My Vendor version only goes up to table 12. Is the PT-100 Table 13? If I just copy table 13 and the two case 13's over, would that get the PT-100 working when set to type 13?