I have clicked the save button after I added EBOK to 501. I uploaded the '..._new.mobi' to the Fire and its still shows up in docs. I have reopened the '..._new.mobi' in your program and it does have my EBOK addition in it. Still doesnt work =l
I tested an already converted mobi from calibre in your program. The calibre mobi conversion adds a 113(ASIN) and 503(updated title). Don't know if either of those would be the issue.
Also, does the record type have to be in order from smallest to largest??