it could be too late for this week, but maybe starting next week captains could contact each other at the start with names of any alternates that may be available during the week. If anyone goes hopelessly "missing" or on sudden "holiday", the remaining players could proceed with the matches.
Hopefully all would respect "the spirit of the game" with substitutes and try not to tier-up a replacement.