Thanks, appreciate the gesture. That is very kind of you.
You say "booked" but not "ticketed". The routing is actually invalid because you have two transcons. So it might be kicked out at the fare stage. You need to connect on either the outbound or return or go though JFK on the return.
In other words...
mco-dfw-lax....lax-mco
or
mco-lax...lax-dfw-mco
or
mco-lax....hkg-jfk-mco