Gus, bit of a guessing game really without having been there. If it overheated then possibly cooling related. Water pump done when timing belt done? Could be the water pump has failed which has thrown timing belt out.
I had my timing belt done by a mechanic and several weeks later the timing skipped which resulted in several broken rockers. Was not a fun time. Hope the main components are okay.
Shit timing on the start of your trip too.