what exactly are you trying to do? I don't understand the use case of the mac binding. Do you want to assign an IP address to a certain inbound connection's MAC? Based on the inbound packet, your end users will not keep the MAC over Internet.
I don't know L2TP VPN good enough but hardly think that is possible or why.