(I am aware that you have already put a lot of work into Cantonese readings, so I'm not saying to replace those, but to use this as the following layer of fallbacks.)
I stumbled upon this interesting Unihan data type added in 2023 with ~10,000 readings from 《商務新字典》, kSMSZD2003Readings, which...