Truecrypt (and other Software I know of) only supports Passwords in the PreBoot mode for system encryption. USB Devices like your keyboard is supported by the BIOS of your PC, there are no drivers for accessing any modem or network (or smartcard for that matter).
If you really want this: create, program or buy an usb device that simulates a keyboard and manages its own network connection with an onboard modem.