CC-Canto and Words.HK actually add quite a few words that aren't exclusive to Cantonese - if you didn't download them previously you were probably getting those definitions from Adso, but they do support them too (and can use Mandarin as well as Cantonese pronunciation). It looks like about half of the words you mention are covered by those.
But yes, one of our to-do items is to check the Adso list against our other free C-E offerings and see if there are any other common words we're missing, so thanks for the reminder on that.