Получилось! 
Как всегда, всё проще пареной репы :)
OpenVPN может создавать маршрутизируемый туннель и ethernet туннель, что и нужно мне было. В этом случае, мы выдаем не занятые IP адреса клиентам VPN, прямо из локальной сети.
Нужно создать мост между локальной сетью и адаптером OpenVPN.
Прописать в настройках нового моста IP и маску адаптера локальной сети. 
В конфиге сервера заменить 
dev tun на 
dev tap
Добавить 
dev-node tap-bridge
Заменить параметр server на 
server-bridge   <Маска>  <Диапазон IP локальной сети сервера, которые будет выдавать сервак клиентам> 
В конфиге клиента надо заменить 
dev tun на 
dev tap
Дока: 
openvpn.net/index.php/open-source/documentation/mi...
Всем спасибо за наводящие вопросы!