Use the 'phone or video-conferencing for your foreign networking. If you have to meet up face-to-face, use a budget airline or some other mode of transport
Have these same people been later receiving memos saying 'seek alternative employment as soon as possible' by any chance?