Thanks for digging into the label set - you’re totally right that this is pretty biased! I think your approach of mapping emoji tags to emojis could work with some historical twitter datasets (like this) to collect more diverse labels.
I saw that the DeepEmoji team released some benchmark datasets 1, but haven’t checked their content as to their use