вариант №1 :
Синхронизируйте доступ к модему .
вариант №2: напишите маршрутизатор(роутер) то есть, програмулина будет работать с модемом одна , но те данные которое нужны двум вашим программам она будет маршрутизировать между нимими , и так же от двух этих програмулин будет получать данные и отправлять на модем , одна единстенная.. ХЗ как вариант .. это только догадки.