An update:
During the phone call I had asked for an email specifying the rule(s) I had broken.
I've checked my email this morning (AEDT) and have an email from them advising they have spoken to the fares desk and my itinerary as stands is valid.
Back to being a happy chappy.
By the way, the commas indicate a stopover, I'm no sure if there is a more appropriate way when posting here.
And yes, I am planning on flying LGA-DFW-LAX-HKG-BOM-HKG-DEL without stopping although there are a few lengthy transits. I did LGA-DFW-LAX-LHR-DXB last year