ombre si quieres que el de mesa de internet a los otros dos portatiles, o le colocas otra tarjeta de red al de mesa para conectar el 3r portatil, o te compras un hub/switch y lo metes entre el de mesa y los dos portatile, asi el de mesa proporcionara internet a los dos portatiles.
Aora, creo que tas rallao un poco, lo mas simple es meter un router wifi como ya te han dixo y conectar los tres ordenadores al router y asi tener una ethernet . Asi el internet te lo proporcionara el route y en los portatiles te podras conectra via wi-fi y ademas todos los ordenadores se podran ver entre ellos.
Respecto al tema de que el 3r portatil no puede ver al de mesa es porque este esta en la red ad-hoc con el otro portatil, y es imposible que pueda ver al de mesa. Pero tiene internet porque se lo proporciona el 2º portatil asimismo a este le proporciona internet el de mesa y a este el modem usb.
Vaya lio compare, no te compliques tanto....