You're welcome, David.Thank you for this contribution. I've been using this recently and it has been helpful.
Question: (Other than each entry's pinyin field) why were the tone diacritics converted to tone numbers? Were they not supported by the font? I'm not as good at reading the numbers compared to the tone marks.
It's a long time since I looked at this but I think you can use/import the version with tone diacritics if you prefer?