Какой MAC-адрес передается провайдеру(или роутеру,не знаю)?
- Провайдеру пакеты уходят с MAC адресом самого роутера
- Роутеру пакеты уходят с MAC адресом виртуалки
Почитайте про модель OSI и принципе ее работы. Данные передаются на физическом уровне. Выше него - канальный. Каждый раз при передаче пакета между  устройствами в заголовок помещаются данные отправителя и получается, как раз MAC-адреса.
Отвечая на вопрос - провайдер видит тот MAC, который стоит на внешнем интерфейсе вашего роутера.
Более подробную информацию можно найти в любой книжке по сетям или вики.