In your design, is the network with the 10.1/16 subnet that e0M is connected to the same network that the data ports are connected to? Or are you using the same/overlapping address ranges on two completely separate networks?
Is there some reason they can't be in the same broadcast domain? Different MTU perhaps?
The broadcast domain exists
it contains e0M and other Data ports
The subnet exists
The subnet is associated with the correct broadcast domain
It has available IPs
you get an error when you create the lif on the network interfaces tab?
or are you getting the error when you create the SVM?
either way, whats the error message?
If it already exists, use the one you have.