1. По поводу МАС адресов в NDIS_WAN_LINE_UP — они генерируются динамически на время установления WAN соединения ( модемного или какого-то еще ) и имеют смысл только на время установления соединения
2. Модемные соединения c разными провайдерами имеют смысл только на уровне RAS/TAPI. Для NDIS — никакой разницы нет, и установить на уровне NDIS какое именно RAS соединение используется если и возможно, то только по косвенным признакам ( например, перехватывая OID_TAPI_DIAL и по номеру телефона узнать название RAS соединения; только этот OID нельзя в NDIS IM увидеть IMHO ).
3. Из NDIS_WAN_LINE_UP можно узнать имя WAN устройства — т.е можно отличать допустим модем от VPN соединения.