I hadn't thought of buying but not taking the US flights! Should have been obvious!
The detour isn't THAT big, and I'm sure I can get a reasonable deal on COPA/TACA for the missing bit.
So what's the shortest (in miles) connection available from MEX to Venezuela? MEX-ATL-CCS?