Hi trav!
Maybe it's a dumb question but why are you transiting Osaka/KIX when flying from DPS to HKG? You could fly direct on CX and have one more segment in Asia to add somewhere. Or are you avoiding CX because of limited mileage earning in some oneworld programs when flying economy?
Your Asian itinerary may then be sthg like ...DPS-HKG-KTM-HKG-SIN/BKK/NRT-...