Два дня не прошли даром. Победил.
Если кому интересно - решение.
Необходим свежий MPD5, т.к. в нем появилась нужная мне команда "set link action"
Вот рабочий конфиг:
Код:

startup:
# configure mpd users
set user Oleg_Sch mypassword admin
# configure the console
set console self 127.0.0.1 5007
set console open
# configure the web server
set web self 0.0.0.0 5008
set web open
default:
load pptp_server_profile_1
load pptp_server_profile_2
pptp_server_bundles_common:
set iface idle 1800
set iface enable tcpmssfix
set ipcp yes vjcomp
set bundle enable compression
set ccp yes mppc
set mppc yes e40
set mppc yes e128
set mppc yes stateless
set mppc no compress
pptp_server_links_common:
# Multilink adds some overhead, but gives full 1500 MTU.
set link enable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
set link keep-alive 10 60
# We reducing link mtu to avoid GRE packet fragmentation.
set link mtu 1460
set link enable incoming
pptp_server_profile_1:
create bundle template P1B
load pptp_server_bundles_common
set ipcp dns DNSы_моего_провайдера
create link template P1L pptp
# Set bundle template to use
set link action bundle P2B "Oleg_Sch"
set link action bundle P1B
load pptp_server_links_common
pptp_server_profile_2:
create bundle template P2B
load pptp_server_bundles_common
set iface enable proxy-arp
set ipcp dns 192.168.0.2 192.168.0.1
set ipcp nbns 192.168.0.2 192.168.0.1
set mppc yes compress
create link template P2L pptp
# Set bundle template to use
set link action bundle P2B
load pptp_server_links_common
Что мы имеем в итоге.
Есть пользователи, которым нужен только инет и есть 2-3 человека, которым нужна и офисная локалка из дома.
Все по умолчанию попадают в profile_1 и используют только инет, а пользователи перечисленные в командах "set link action bundle P2B "username"" - доступ к локалке (внутрение ДНСы, proxy ARP, сжатие данных).
Получилось даже гибче, чем первоначально задумывал.