Not looking good
Travel agent is saying that the open-jaws do not count as stop-overs? So
IAH->NRT->BKK (Stopover) ->[Not via SkyTeam Carrier] ->
KUL->INC->PEK (Stopover) ->[Not via SkyTeam Carrier] ->
DXB (Stopover) ->AMS->IAH
only counts as one stop-over, so not valid.